[ROOT] doc HLocation SELECT Location, Filename < ORDER BY Location < LIMIT 24576 > SHUFFLE SKIP 249 SKIP 607 SKIP 179
158 items
| HLocationId | Location | Filename |
|---|---|---|
| doc/toc/ARCCore/Class/ClassMemberAttribute | doc;toc;ARCCore;Class | ClassMemberAttribute.html |
| doc/toc/ARCDoc/Class/Extensions/ToHTMLSimpleAsTableRow | doc;toc;ARCDoc;Class;Extensions | ToHTMLSimpleAsTableRow.html |
| doc/toc/ARCCore/Enum/AREnumType/DocumentationOnlyEnum | doc;toc;ARCCore;Enum;AREnumType | DocumentationOnlyEnum.html |
| doc/toc/ARCQuery/Class/ValueComparerDateTime/TryGetPrevious | doc;toc;ARCQuery;Class;ValueComparerDateTime | TryGetPrevious.html |
| doc/toc/ARCCore/Enum/ClassAttributeP | doc;toc;ARCCore;Enum | ClassAttributeP.html |
| doc/toc/ARCCore/Enum/EnumAttributeP/AREnumType | doc;toc;ARCCore;Enum;EnumAttributeP | AREnumType.html |
| doc/toc/ARCQuery/Class/QueryExpressionPivot/TryCheckForExistenceOfKey | doc;toc;ARCQuery;Class;QueryExpressionPivot | TryCheckForExistenceOfKey.html |
| doc/toc/ARCCore/Class/IP/AllIPDerivedTypes | doc;toc;ARCCore;Class;IP | AllIPDerivedTypes.html |
| doc/toc/ARCCore/Class/InvalidTypeException | doc;toc;ARCCore;Class | InvalidTypeException.html |
| doc/toc/ARCCore/Class/StreamProcessor+StorageFile/Filepath | doc;toc;ARCCore;Class;StreamProcessor0xoooo002BStorageFile | Filepath.html |
| doc/toc/ARCQuery/Class/QueryExpressionStrict/Execute | doc;toc;ARCQuery;Class;QueryExpressionStrict | Execute.html |
| doc/toc/ARCQuery/Class/FunctionKeyVeryShort/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyVeryShort | TryGetP.html |
| doc/toc/ARCCore/Class/Extensions/ForEach | doc;toc;ARCCore;Class;Extensions | ForEach.html |
| doc/toc/ARCCore/Class/PValue<T>/.ctor | doc;toc;ARCCore;Class;PValue0xoooo003CT0xoooo003E | .ctor.html |
| doc/toc/ARCQuery/Class/QueryExpressionAggregate/SyntaxHelp | doc;toc;ARCQuery;Class;QueryExpressionAggregate | SyntaxHelp.html |
| doc/toc/ARCQuery/Enum/RelationalOperator/GEQ | doc;toc;ARCQuery;Enum;RelationalOperator | GEQ.html |
| doc/toc/ARCAPI/Class | doc;toc;ARCAPI | Class.html |
| doc/toc/ARCQuery/Class/ValueComparerDateTime | doc;toc;ARCQuery;Class | ValueComparerDateTime.html |
| doc/toc/ARCQuery/Enum/QueryProgressP/UseCache | doc;toc;ARCQuery;Enum;QueryProgressP | UseCache.html |
| doc/toc/ARCCore/Class/TIP/ToString | doc;toc;ARCCore;Class;TIP | ToString.html |
| doc/toc/ARCQuery/Class/QueryExpressionThenBy/TryCheckForExistenceOfKey | doc;toc;ARCQuery;Class;QueryExpressionThenBy | TryCheckForExistenceOfKey.html |
| doc/toc/ARCCore/Class/Subscription/IsRemove | doc;toc;ARCCore;Class;Subscription | IsRemove.html |
| doc/toc/ARCCore/Class/P | doc;toc;ARCCore;Class | P.html |
| doc/toc/ARCCore/Class/ActualConnection/SetMyUpdatePositionGenerator | doc;toc;ARCCore;Class;ActualConnection | SetMyUpdatePositionGenerator.html |
| doc/toc/ARCCore/Enum/ARComponents/ARCSec | doc;toc;ARCCore;Enum;ARComponents | ARCSec.html |
| doc/toc/ARCDoc/Class/HLocationCollection/WriteAllContentHTMLToDisk | doc;toc;ARCDoc;Class;HLocationCollection | WriteAllContentHTMLToDisk.html |
| doc/toc/ARCQuery/Class/FunctionKeyDouble | doc;toc;ARCQuery;Class | FunctionKeyDouble.html |
| doc/toc/ARCQuery/Class/QueryExpressionWhere | doc;toc;ARCQuery;Class | QueryExpressionWhere.html |
| doc/toc/ARCQuery/Class/NewKeyToPropertyStream/QuantileKey | doc;toc;ARCQuery;Class;NewKeyToPropertyStream | QuantileKey.html |
| doc/toc/ARCDoc/Class/SomeAppComponent | doc;toc;ARCDoc;Class | SomeAppComponent.html |
| doc/toc/ARCCore/Enum/StreamProcessorP/CacheDiskWrites | doc;toc;ARCCore;Enum;StreamProcessorP | CacheDiskWrites.html |
| doc/toc/ARCCore/Class/PII/TryGetV | doc;toc;ARCCore;Class;PII | TryGetV.html |
| doc/toc/ARCCore/Enum/StreamProcessorP/UnderClosure | doc;toc;ARCCore;Enum;StreamProcessorP | UnderClosure.html |
| doc/toc/ARCQuery/Enum/QueryProgressP/CreateHints | doc;toc;ARCQuery;Enum;QueryProgressP | CreateHints.html |
| doc/toc/ARCQuery/Class/QueryExpressionSelfCreate/SyntaxHelp | doc;toc;ARCQuery;Class;QueryExpressionSelfCreate | SyntaxHelp.html |
| doc/toc/ARCCore/Class/PK/Type | doc;toc;ARCCore;Class;PK | Type.html |
| doc/toc/ARCCore/Class/PII/TryGetP | doc;toc;ARCCore;Class;PII | TryGetP.html |
| doc/toc/ARCQuery/Class/NewKey/TryGetPInternal | doc;toc;ARCQuery;Class;NewKey | TryGetPInternal.html |
| doc/toc/ARCDoc/Class/DocLink/AHrefEndPart | doc;toc;ARCDoc;Class;DocLink | AHrefEndPart.html |
| doc/toc/ARCCore/Class/PRich/TryGetP | doc;toc;ARCCore;Class;PRich | TryGetP.html |
| doc/toc/ARCDoc/Class/Banana | doc;toc;ARCDoc;Class | Banana.html |
| doc/toc/ARCQuery/Class/FunctionKey | doc;toc;ARCQuery;Class | FunctionKey.html |
| doc/toc/ARCQuery/Class/NewKeyCountPRec/QuantileKey | doc;toc;ARCQuery;Class;NewKeyCountPRec | QuantileKey.html |
| doc/toc/ARCQuery/Class/FunctionKey/TryParseSingleWord | doc;toc;ARCQuery;Class;FunctionKey | TryParseSingleWord.html |
| doc/toc/ARCQuery/Class/FunctionKeyVeryShort/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyVeryShort | SyntaxHelp.html |
| doc/toc/ARCDoc/Class/DocLink/LinkWordHTML | doc;toc;ARCDoc;Class;DocLink | LinkWordHTML.html |
| doc/toc/ARCQuery/Class/EntityMethodKey/AllEntityMethodKeysForEntityTypeList | doc;toc;ARCQuery;Class;EntityMethodKey | AllEntityMethodKeysForEntityTypeList.html |
| doc/toc/ARCCore/Enum/ARConcepts/CoreDBSynchronization | doc;toc;ARCCore;Enum;ARConcepts | CoreDBSynchronization.html |
| doc/toc/ARCCore/Class/PK/Cleaner | doc;toc;ARCCore;Class;PK | Cleaner.html |
| doc/toc/ARCDoc/Enum/HLocationP/Filename | doc;toc;ARCDoc;Enum;HLocationP | Filename.html |
| doc/toc/ARCCore/Enum/ActualConnectionP/ErrorConditionData | doc;toc;ARCCore;Enum;ActualConnectionP | ErrorConditionData.html |
| doc/toc/ARCCore/Enum/ActualConnectionP/Id | doc;toc;ARCCore;Enum;ActualConnectionP | Id.html |
| doc/toc/ARCCore/Enum/ARConcepts/TaggingOfPropertyKeys | doc;toc;ARCCore;Enum;ARConcepts | TaggingOfPropertyKeys.html |
| doc/toc/ARCCore/Class/ClassAttribute/GetAttribute | doc;toc;ARCCore;Class;ClassAttribute | GetAttribute.html |
| doc/toc/ARCCore/Class/ParseResult | doc;toc;ARCCore;Class | ParseResult.html |
| doc/toc/ARCCore/Class/StreamProcessor/AddOrRemoveOutgoingConnections | doc;toc;ARCCore;Class;StreamProcessor | AddOrRemoveOutgoingConnections.html |
| doc/toc/ARCQuery/Class/ForeignKey/FunctionKeys | doc;toc;ARCQuery;Class;ForeignKey | FunctionKeys.html |
| doc/toc/ARCCore/Enum/StreamProcessorP/DoNotStoreLocally | doc;toc;ARCCore;Enum;StreamProcessorP | DoNotStoreLocally.html |
| doc/toc/AgoBrowse/Class/CompileController/APIMethod | doc;toc;AgoBrowse;Class;CompileController | APIMethod.html |
| doc/toc/ARCQuery/Class/FunctionKeyDouble/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyDouble | TryGetP.html |
| doc/toc/ARCCore/Class/PK/TryGetP | doc;toc;ARCCore;Class;PK | TryGetP.html |
| doc/toc/ARCQuery/Class/QuantileKey/TryGetP | doc;toc;ARCQuery;Class;QuantileKey | TryGetP.html |
| doc/toc/ARCQuery/Class/OrdinaryKeyPlusFunctionOrQuantile/TryGetP | doc;toc;ARCQuery;Class;OrdinaryKeyPlusFunctionOrQuantile | TryGetP.html |
| doc/toc/ARCCore/Class/ParseResult/ErrorResponse | doc;toc;ARCCore;Class;ParseResult | ErrorResponse.html |
| doc/toc/ARCCore/Enum/ActualConnectionP/IsErrorCondition | doc;toc;ARCCore;Enum;ActualConnectionP | IsErrorCondition.html |
| doc/toc/ARCCore/Class/PK/PackParseResultForStorageInEntityObject | doc;toc;ARCCore;Class;PK | PackParseResultForStorageInEntityObject.html |
| doc/toc/ARCCore/Class/IKCoded/EnrichKey | doc;toc;ARCCore;Class;IKCoded | EnrichKey.html |
| doc/toc/ARCDoc/Class/HLocationCollection | doc;toc;ARCDoc;Class | HLocationCollection.html |
| doc/toc/ARCCore/Enum/ARComponents | doc;toc;ARCCore;Enum | ARComponents.html |
| doc/toc/ARCCore/Enum/PSPrefix/ES | doc;toc;ARCCore;Enum;PSPrefix | ES.html |
| doc/toc/ARCQuery/Class/ValueComparerDateTime/InitValue | doc;toc;ARCQuery;Class;ValueComparerDateTime | InitValue.html |
| doc/toc/ARCQuery/Class/QueryExpressionRel/Execute | doc;toc;ARCQuery;Class;QueryExpressionRel | Execute.html |
| doc/toc/ARCCore/Class/PKLogAttribute/Initialize | doc;toc;ARCCore;Class;PKLogAttribute | Initialize.html |
| doc/toc/ARCCore/Class/InvalidTypeException/AssertAssignable | doc;toc;ARCCore;Class;InvalidTypeException | AssertAssignable.html |
| doc/toc/ARCAPI/Class/BaseController/APIMethod | doc;toc;ARCAPI;Class;BaseController | APIMethod.html |
| doc/toc/ARCDoc/Class/DocFrag/ToHTMLSimpleSingle | doc;toc;ARCDoc;Class;DocFrag | ToHTMLSimpleSingle.html |
| doc/toc/ARCCore/Enum/ARConcepts/StandardAgoRapideCode | doc;toc;ARCCore;Enum;ARConcepts | StandardAgoRapideCode.html |
| doc/toc/ARCCore/Enum/StreamProcessorP/LocalStorageFolder | doc;toc;ARCCore;Enum;StreamProcessorP | LocalStorageFolder.html |
| doc/toc/ARCDoc/Class/Documentator/ToString | doc;toc;ARCDoc;Class;Documentator | ToString.html |
| doc/toc/ARCAPI/Class/DataStorage/ExternalReceiver | doc;toc;ARCAPI;Class;DataStorage | ExternalReceiver.html |
| doc/toc/ARCCore/Enum/ARConcepts/Indexing | doc;toc;ARCCore;Enum;ARConcepts | Indexing.html |
| doc/toc/ARCQuery/Enum/RelationalOperator/ILIKE | doc;toc;ARCQuery;Enum;RelationalOperator | ILIKE.html |
| doc/toc/ARCQuery/Class/QueryExpression | doc;toc;ARCQuery;Class | QueryExpression.html |
| doc/toc/ARCAPI/Enum/BaseControllerP/LogLevel | doc;toc;ARCAPI;Enum;BaseControllerP | LogLevel.html |
| doc/toc/ARCCore/Enum/DataTransferDirection | doc;toc;ARCCore;Enum | DataTransferDirection.html |
| doc/toc/ARCQuery/Class/CompoundKey/FunctionKeys | doc;toc;ARCQuery;Class;CompoundKey | FunctionKeys.html |
| doc/toc/ARCDoc/Class/DocLinkCollection/Create | doc;toc;ARCDoc;Class;DocLinkCollection | Create.html |
| doc/toc/ARCCore/Enum/ARConcepts/SingleThreadedCode | doc;toc;ARCCore;Enum;ARConcepts | SingleThreadedCode.html |
| doc/toc/ARCDoc/Class/DocLinkCollection/TryGetV | doc;toc;ARCDoc;Class;DocLinkCollection | TryGetV.html |
| doc/toc/ARCCore/Class/PK/ToString | doc;toc;ARCCore;Class;PK | ToString.html |
| doc/toc/ARCCore/Enum/StorageFileP/Hash | doc;toc;ARCCore;Enum;StorageFileP | Hash.html |
| doc/toc/ARCCore/Class/PExact<TEnumType>/Storage | doc;toc;ARCCore;Class;PExact0xoooo003CTEnumType0xoooo003E | Storage.html |
| doc/toc/ARCCore/Class/IP/AllIPDerivedEntityCollectionClassesDict | doc;toc;ARCCore;Class;IP | AllIPDerivedEntityCollectionClassesDict.html |
| doc/toc/ARCDoc/Enum/DummyEnumP | doc;toc;ARCDoc;Enum | DummyEnumP.html |
| doc/toc/ARCQuery/Class/QueryExpressionPivot | doc;toc;ARCQuery;Class | QueryExpressionPivot.html |
| doc/toc/ARCCore/Class/PK/.ctor | doc;toc;ARCCore;Class;PK | .ctor.html |
| doc/toc/ARCCore/Class/StorageFile/TryGetV | doc;toc;ARCCore;Class;StorageFile | TryGetV.html |
| doc/toc/ARCAPI/Class/DataStorage/DocLinks | doc;toc;ARCAPI;Class;DataStorage | DocLinks.html |
| doc/toc/ARCQuery/Class/NewKeyToPropertyStream/SyntaxHelp | doc;toc;ARCQuery;Class;NewKeyToPropertyStream | SyntaxHelp.html |
| doc/toc/ARCQuery/Class/FunctionKeyVeryShort | doc;toc;ARCQuery;Class | FunctionKeyVeryShort.html |
| doc/toc/ARCQuery/Class/FunctionKeyAggregateJoin/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyAggregateJoin | SyntaxHelp.html |
| doc/toc/ARCAPI/Class/DataStorage/Lock | doc;toc;ARCAPI;Class;DataStorage | Lock.html |
| doc/toc/ARCQuery/Class/EntityMethodKey | doc;toc;ARCQuery;Class | EntityMethodKey.html |
| doc/toc/ARCDoc/Enum | doc;toc;ARCDoc | Enum.html |
| doc/toc/ARCDoc/Class/DocLink | doc;toc;ARCDoc;Class | DocLink.html |
| doc/toc/ARCQuery/Class/NewKeyToPropertyStream/FunctionKeys | doc;toc;ARCQuery;Class;NewKeyToPropertyStream | FunctionKeys.html |
| doc/toc/ARCCore/Class/IP/TryGetV/ARCCore.IP.TryGetV Overload1 | doc;toc;ARCCore;Class;IP;TryGetV | ARCCore.IP.TryGetV0x0020Overload1.html |
| doc/toc/ARCQuery/Class/QueryExpressionLog/TryCheckForExistenceOfKey | doc;toc;ARCQuery;Class;QueryExpressionLog | TryCheckForExistenceOfKey.html |
| doc/toc/ARCCore/Class/IKIP/AssertTypeIntegrity | doc;toc;ARCCore;Class;IKIP | AssertTypeIntegrity.html |
| doc/toc/ARCQuery/Class/EntityMethodKey/MethodNameAsIK | doc;toc;ARCQuery;Class;EntityMethodKey | MethodNameAsIK.html |
| doc/toc/ARCQuery/Class/Extensions | doc;toc;ARCQuery;Class | Extensions.html |
| doc/toc/ARCQuery/Class/NewKeyCountPRec/CountPRec | doc;toc;ARCQuery;Class;NewKeyCountPRec | CountPRec.html |
| doc/toc/ARCCore/Class/Extensions/Use | doc;toc;ARCCore;Class;Extensions | Use.html |
| doc/toc/ARCQuery/Class/QueryExpressionAggregate/AggregationKey | doc;toc;ARCQuery;Class;QueryExpressionAggregate | AggregationKey.html |
| doc/toc/ARCDoc/Enum/DocLinkP | doc;toc;ARCDoc;Enum | DocLinkP.html |
| doc/toc/ARCQuery/Class/Translations | doc;toc;ARCQuery;Class | Translations.html |
| doc/toc/ARCCore/Class/PValue<T>/ConvertObjectToString | doc;toc;ARCCore;Class;PValue0xoooo003CT0xoooo003E | ConvertObjectToString.html |
| doc/toc/ARCQuery/Class/QueryExpressionAggregate/AggregationType | doc;toc;ARCQuery;Class;QueryExpressionAggregate | AggregationType.html |
| doc/toc/ARCAPI/Class/BaseController | doc;toc;ARCAPI;Class | BaseController.html |
| doc/toc/ARCCore/Class/ICreated | doc;toc;ARCCore;Class | ICreated.html |
| doc/toc/ARCDoc/Class/Documentator/ToHTMLSimpleSingle | doc;toc;ARCDoc;Class;Documentator | ToHTMLSimpleSingle.html |
| doc/toc/ARCQuery/Class/FunctionKeyTotalHours/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyTotalHours | TryGetP.html |
| doc/toc/ARCQuery/Class/QueryExpressionSelfCreate/TryCheckForExistenceOfKey | doc;toc;ARCQuery;Class;QueryExpressionSelfCreate | TryCheckForExistenceOfKey.html |
| doc/toc/ARCQuery/Class/QueryExpressionTake/Execute | doc;toc;ARCQuery;Class;QueryExpressionTake | Execute.html |
| doc/toc/ARCQuery/Enum/Quantile/PERCENTILE | doc;toc;ARCQuery;Enum;Quantile | PERCENTILE.html |
| doc/toc/ARCQuery/Enum/Quantile/PERMILLE | doc;toc;ARCQuery;Enum;Quantile | PERMILLE.html |
| doc/toc/ARCCore/Class/PK/AllPKEnums | doc;toc;ARCCore;Class;PK | AllPKEnums.html |
| doc/toc/ARCCore/Enum/ActualConnectionP/CountReceiveMessage | doc;toc;ARCCore;Enum;ActualConnectionP | CountReceiveMessage.html |
| doc/toc/ARCDoc/Class/Orange/GetPVDirect | doc;toc;ARCDoc;Class;Orange | GetPVDirect.html |
| doc/toc/ARCQuery/Enum/ForeignKeyDirection | doc;toc;ARCQuery;Enum | ForeignKeyDirection.html |
| doc/toc/ARCCore/Enum/PP/Valid | doc;toc;ARCCore;Enum;PP | Valid.html |
| doc/toc/ARCQuery/Class/QueryExpressionOrderBy/SyntaxHelp | doc;toc;ARCQuery;Class;QueryExpressionOrderBy | SyntaxHelp.html |
| doc/toc/ARCQuery/Class/NewKey/AddParser | doc;toc;ARCQuery;Class;NewKey | AddParser.html |
| doc/toc/ARCCore | doc;toc | ARCCore.html |
| doc/toc/ARCCore/Class/PExact<TEnumType>/GetPVDirect | doc;toc;ARCCore;Class;PExact0xoooo003CTEnumType0xoooo003E | GetPVDirect.html |
| doc/toc/ARCDoc/Class/DocLink/Location | doc;toc;ARCDoc;Class;DocLink | Location.html |
| doc/toc/ARCCore/Enum/ARConcepts/EventSourcing | doc;toc;ARCCore;Enum;ARConcepts | EventSourcing.html |
| doc/toc/ARCQuery/Class/FunctionKeyAggregateSum | doc;toc;ARCQuery;Class | FunctionKeyAggregateSum.html |
| doc/toc/ARCDoc/Class/DummyEnum/ToString | doc;toc;ARCDoc;Class;DummyEnum | ToString.html |
| doc/toc/ARCCore/Enum/PKLogAttributeP/CountInterval | doc;toc;ARCCore;Enum;PKLogAttributeP | CountInterval.html |
| doc/toc/ARCDoc/Class/Documentator/DocLinkResolutionLocation | doc;toc;ARCDoc;Class;Documentator | DocLinkResolutionLocation.html |
| doc/toc/ARCQuery/Class/QueryExpressionSelect | doc;toc;ARCQuery;Class | QueryExpressionSelect.html |
| doc/toc/ARCQuery/Class/QueryExpressionDataStorage/LinkAdjustment | doc;toc;ARCQuery;Class;QueryExpressionDataStorage | LinkAdjustment.html |
| doc/toc/ARCQuery/Class/QueryExpressionTake | doc;toc;ARCQuery;Class | QueryExpressionTake.html |
| doc/toc/ARCDoc/Class/Extensions/ValueToHTMLSimpleWithTooltip | doc;toc;ARCDoc;Class;Extensions | ValueToHTMLSimpleWithTooltip.html |
| doc/toc/ARCQuery/Class/QueryExpressionDataStorage/GlobalDataStorage | doc;toc;ARCQuery;Class;QueryExpressionDataStorage | GlobalDataStorage.html |
| doc/toc/ARCCore/Class/IKType/ToString | doc;toc;ARCCore;Class;IKType | ToString.html |
| doc/toc/ARCCore/Class/ClientUpdatePosition | doc;toc;ARCCore;Class | ClientUpdatePosition.html |
| doc/toc/ARCCore/Class/REx | doc;toc;ARCCore;Class | REx.html |
| doc/toc/AgoBrowse/Class | doc;toc;AgoBrowse | Class.html |
| doc/toc/ARCCore/Class/ActualConnection | doc;toc;ARCCore;Class | ActualConnection.html |
| doc/toc/ARCDoc/Class/HTOC/ToHTMLSimpleSingle/ARCDoc.HTOC.ToHTMLSimpleSingle Overload2 | doc;toc;ARCDoc;Class;HTOC;ToHTMLSimpleSingle | ARCDoc.HTOC.ToHTMLSimpleSingle0x0020Overload2.html |
| doc/toc/ARCQuery/Enum/RelationalOperator/CONTAINS | doc;toc;ARCQuery;Enum;RelationalOperator | CONTAINS.html |
| doc/toc/ARCDoc/Class/Documentator/TryGetV | doc;toc;ARCDoc;Class;Documentator | TryGetV.html |
| doc/toc/ARCDoc/Class/Extensions | doc;toc;ARCDoc;Class | Extensions.html |
| doc/toc/ARCQuery/Class/NewKey/ToString | doc;toc;ARCQuery;Class;NewKey | ToString.html |
| doc/toc/ARCCore/Class/PRich | doc;toc;ARCCore;Class | PRich.html |
| doc/toc/ARCCore/Class/UtilCore/Assemblies | doc;toc;ARCCore;Class;UtilCore | Assemblies.html |
Generated 2026-08-15 10:05:18.479 UTC