[ROOT] doc HLocation SELECT Location, Filename < ORDER BY Location < LIMIT 2048 > SHUFFLE SKIP 708 SKIP 249 SKIP 21 SKIP 56
159 items
| HLocationId | Location | Filename |
|---|---|---|
| doc/toc/ARCCore/Class/Extensions/KeysAsString | doc;toc;ARCCore;Class;Extensions | KeysAsString.html |
| doc/toc/AgoBrowse | doc;toc | AgoBrowse.html |
| doc/toc/ARCQuery/Class/FunctionKeyAggregateAvg | doc;toc;ARCQuery;Class | FunctionKeyAggregateAvg.html |
| doc/toc/ARCCore/Class/IKLong | doc;toc;ARCCore;Class | IKLong.html |
| doc/toc/ARCCore/Enum/TPropertyKeyEnum | doc;toc;ARCCore;Enum | TPropertyKeyEnum.html |
| doc/toc/ARCCore/Class/InvalidTypeException/AssertAssignable | doc;toc;ARCCore;Class;InvalidTypeException | AssertAssignable.html |
| doc/toc/ARCCore/Class/PKTypeAttribute/TryRemoveP | doc;toc;ARCCore;Class;PKTypeAttribute | TryRemoveP.html |
| doc/toc/ARCCore/Enum/StreamProcessorP/WriteToConsole | doc;toc;ARCCore;Enum;StreamProcessorP | WriteToConsole.html |
| doc/toc/ARCDoc/Class/DocLink/Filename | doc;toc;ARCDoc;Class;DocLink | Filename.html |
| doc/toc/ARCDoc/Enum/DocFragP/Lines | doc;toc;ARCDoc;Enum;DocFragP | Lines.html |
| doc/toc/ARCCore/Class/PK/TryGetA | doc;toc;ARCCore;Class;PK | TryGetA.html |
| doc/toc/ARCCore/Enum/ClassAttributeP/BoilerplateCodePropertiesAndStorage | doc;toc;ARCCore;Enum;ClassAttributeP | BoilerplateCodePropertiesAndStorage.html |
| doc/toc/ARCCore/Class/PropertyStreamLineParsed/ToString | doc;toc;ARCCore;Class;PropertyStreamLineParsed | ToString.html |
| doc/toc/ARCQuery/Class/NewKey/ToString | doc;toc;ARCQuery;Class;NewKey | ToString.html |
| doc/toc/ARCQuery/Enum/QueryExpressionWhere+ValueEnum/NULL | doc;toc;ARCQuery;Enum;QueryExpressionWhere0xoooo002BValueEnum | NULL.html |
| doc/toc/ARCQuery/Class/QueryExpressionSkip/Execute | doc;toc;ARCQuery;Class;QueryExpressionSkip | Execute.html |
| doc/toc/ARCQuery/Enum/ForeignKeyDirection/ToOne | doc;toc;ARCQuery;Enum;ForeignKeyDirection | ToOne.html |
| doc/toc/ARCCore/Class/PropertyStreamLine/EncodeKeyPart | doc;toc;ARCCore;Class;PropertyStreamLine | EncodeKeyPart.html |
| doc/toc/ARCAPI/Class/RQController/ToString | doc;toc;ARCAPI;Class;RQController | ToString.html |
| doc/toc/ARCCore/Class/IKString/EnrichKey | doc;toc;ARCCore;Class;IKString | EnrichKey.html |
| doc/toc/ARCCore/Class/StreamProcessor/ToString | doc;toc;ARCCore;Class;StreamProcessor | ToString.html |
| doc/toc/ARCCore/Class/PK/ValidatorAndParser | doc;toc;ARCCore;Class;PK | ValidatorAndParser.html |
| doc/toc/ARCCore/Class/IP/AllIPDerivedTypesWithPKEnum | doc;toc;ARCCore;Class;IP | AllIPDerivedTypesWithPKEnum.html |
| doc/toc/ARCQuery/Enum/ValueComparerDateTime+ResolutionEnum/Day | doc;toc;ARCQuery;Enum;ValueComparerDateTime0xoooo002BResolutionEnum | Day.html |
| doc/toc/ARCQuery/Class/QueryExpressionAggregate/AggregationKey | doc;toc;ARCQuery;Class;QueryExpressionAggregate | AggregationKey.html |
| doc/toc/ARCCore/Class/ClassAttribute/TryRemoveP | doc;toc;ARCCore;Class;ClassAttribute | TryRemoveP.html |
| doc/toc/ARCQuery/Class/OrdinaryKeyPlusFunctionOrQuantile/ToString | doc;toc;ARCQuery;Class;OrdinaryKeyPlusFunctionOrQuantile | ToString.html |
| doc/toc/ARCQuery/Enum/QueryExpressionWhere+WildcardPositionType | doc;toc;ARCQuery;Enum | QueryExpressionWhere0x002BWildcardPositionType.html |
| doc/toc/ARCQuery/Class/FunctionKeyYearQuarter/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyYearQuarter | TryGetP.html |
| doc/toc/ARCQuery/Enum/QueryExpressionWhere+ValueEnum/NOTNULL | doc;toc;ARCQuery;Enum;QueryExpressionWhere0xoooo002BValueEnum | NOTNULL.html |
| doc/toc/ARCCore/Class/IP/IsValid | doc;toc;ARCCore;Class;IP | IsValid.html |
| doc/toc/ARCCore/Class/ActualConnection/InitializeOutgoingConnection | doc;toc;ARCCore;Class;ActualConnection | InitializeOutgoingConnection.html |
| doc/toc/ARCAPI/Class/DataStorage/.ctor | doc;toc;ARCAPI;Class;DataStorage | .ctor.html |
| doc/toc/ARCDoc/Class/DocLinkResolution/ToString | doc;toc;ARCDoc;Class;DocLinkResolution | ToString.html |
| doc/toc/ARCCore/Enum/DataTransferDirection | doc;toc;ARCCore;Enum | DataTransferDirection.html |
| doc/toc/ARCDoc/Class/HLocationCollection/Create | doc;toc;ARCDoc;Class;HLocationCollection | Create.html |
| doc/toc/ARCQuery/Class/NewKey/AddParser | doc;toc;ARCQuery;Class;NewKey | AddParser.html |
| doc/toc/ARCCore/Enum/StorageFileP/Hash | doc;toc;ARCCore;Enum;StorageFileP | Hash.html |
| doc/toc/ARCCore/Enum/ARConcepts/ExposingApplicationState | doc;toc;ARCCore;Enum;ARConcepts | ExposingApplicationState.html |
| doc/toc/ARCQuery/Class/FunctionKeyYearQuarter/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyYearQuarter | SyntaxHelp.html |
| doc/toc/ARCQuery/Class/QueryExpressionSelect | doc;toc;ARCQuery;Class | QueryExpressionSelect.html |
| doc/toc/ARCCore/Class/PReadOnly | doc;toc;ARCCore;Class | PReadOnly.html |
| doc/toc/ARCCore/Class/PropertyStreamLine/Decode | doc;toc;ARCCore;Class;PropertyStreamLine | Decode.html |
| doc/toc/ARCCore/Class/IP/AllIPDerivedTypesInludingGenericAndAbstract | doc;toc;ARCCore;Class;IP | AllIPDerivedTypesInludingGenericAndAbstract.html |
| doc/toc/ARCDoc/Class/HTOC/ToHTMLSimpleSingle | doc;toc;ARCDoc;Class;HTOC | ToHTMLSimpleSingle.html |
| doc/toc/ARCAPI/Enum/BaseControllerP | doc;toc;ARCAPI;Enum | BaseControllerP.html |
| doc/toc/ARCCore/Class/PCollection | doc;toc;ARCCore;Class | PCollection.html |
| doc/toc/ARCCore/Enum/ClassMemberAttributeP/MethodSignature | doc;toc;ARCCore;Enum;ClassMemberAttributeP | MethodSignature.html |
| doc/toc/ARCCore/Class/PK/GetTypeMapping | doc;toc;ARCCore;Class;PK | GetTypeMapping.html |
| doc/toc/ARCDoc/Class/Apple | doc;toc;ARCDoc;Class | Apple.html |
| doc/toc/ARCQuery/Class/Query/ExecuteOne | doc;toc;ARCQuery;Class;Query | ExecuteOne.html |
| doc/toc/ARCQuery/Enum/QueryProgressP/Queries | doc;toc;ARCQuery;Enum;QueryProgressP | Queries.html |
| doc/toc/ARCCore/Class/ClientUpdatePosition | doc;toc;ARCCore;Class | ClientUpdatePosition.html |
| doc/toc/ARCCore/Class/PropertyStreamLineWithOrigin | doc;toc;ARCCore;Class | PropertyStreamLineWithOrigin.html |
| doc/toc/ARCCore/Class/UtilCore/GetExceptionChainAsString | doc;toc;ARCCore;Class;UtilCore | GetExceptionChainAsString.html |
| doc/toc/ARCCore/Class/Extensions/AddValue | doc;toc;ARCCore;Class;Extensions | AddValue.html |
| doc/toc/ARCCore/Class/IKCoded/FromCacheEncoded | doc;toc;ARCCore;Class;IKCoded | FromCacheEncoded.html |
| doc/toc/ARCQuery/Class/QueryExpressionSelfCreate/Execute | doc;toc;ARCQuery;Class;QueryExpressionSelfCreate | Execute.html |
| doc/toc/ARCCore/Class/StreamProcessor+StorageFile/Filename | doc;toc;ARCCore;Class;StreamProcessor0xoooo002BStorageFile | Filename.html |
| doc/toc/ARCCore/Class/PK/BuildFromStringCache | doc;toc;ARCCore;Class;PK | BuildFromStringCache.html |
| doc/toc/ARCQuery/Class/QueryProgress/DataStorage | doc;toc;ARCQuery;Class;QueryProgress | DataStorage.html |
| doc/toc/ARCCore/Enum/StreamProcessorP/LocalStorageFolder | doc;toc;ARCCore;Enum;StreamProcessorP | LocalStorageFolder.html |
| doc/toc/ARCCore/Class/Extensions/Single | doc;toc;ARCCore;Class;Extensions | Single.html |
| doc/toc/ARCCore/Class/IKLong/EnrichKey | doc;toc;ARCCore;Class;IKLong | EnrichKey.html |
| doc/toc/ARCQuery/Class/FunctionKeyYear/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyYear | TryGetP.html |
| doc/toc/ARCQuery/Class/QueryExpressionAll/SyntaxHelp | doc;toc;ARCQuery;Class;QueryExpressionAll | SyntaxHelp.html |
| doc/toc/ARCQuery/Class/QueryExpressionStrict/Execute | doc;toc;ARCQuery;Class;QueryExpressionStrict | Execute.html |
| doc/toc/ARCCore/Class/PKLogAttribute/IsDefault | doc;toc;ARCCore;Class;PKLogAttribute | IsDefault.html |
| doc/toc/ARCAPI/Class/AddController/AllowFilter | doc;toc;ARCAPI;Class;AddController | AllowFilter.html |
| doc/toc/ARCCore/Enum/ARComponents/ARCDoc | doc;toc;ARCCore;Enum;ARComponents | ARCDoc.html |
| doc/toc/ARCCore/Enum/StreamProcessorP/DoNotStoreLocally | doc;toc;ARCCore;Enum;StreamProcessorP | DoNotStoreLocally.html |
| doc/toc/ARCCore/Class/P/ToString | doc;toc;ARCCore;Class;P | ToString.html |
| doc/toc/ARCDoc/Class/Extensions/ToHTMLSimpleSingle | doc;toc;ARCDoc;Class;Extensions | ToHTMLSimpleSingle.html |
| doc/toc/ARCQuery/Class/CompoundKey/TryGetPInternal | doc;toc;ARCQuery;Class;CompoundKey | TryGetPInternal.html |
| doc/toc/ARCCore/Enum/AREnumType/PropertyKeyEnum | doc;toc;ARCCore;Enum;AREnumType | PropertyKeyEnum.html |
| doc/toc/ARCQuery/Enum/Quantile/QUARTILE | doc;toc;ARCQuery;Enum;Quantile | QUARTILE.html |
| doc/toc/ARCCore/Enum/ARConcepts/AvoidingRepetition | doc;toc;ARCCore;Enum;ARConcepts | AvoidingRepetition.html |
| doc/toc/ARCCore/Enum/ConnectionInstructionP/Subscription | doc;toc;ARCCore;Enum;ConnectionInstructionP | Subscription.html |
| doc/toc/ARCDoc/Class/Apple/TryGetV | doc;toc;ARCDoc;Class;Apple | TryGetV.html |
| doc/toc/ARCCore/Class/IP/Logger | doc;toc;ARCCore;Class;IP | Logger.html |
| doc/toc/ARCCore/Class/TIP | doc;toc;ARCCore;Class | TIP.html |
| doc/toc/ARCDoc/Enum/DocLinkResolutionP | doc;toc;ARCDoc;Enum | DocLinkResolutionP.html |
| doc/toc/ARCQuery/Class/ValueComparerDateTime/TryGetPrevious | doc;toc;ARCQuery;Class;ValueComparerDateTime | TryGetPrevious.html |
| doc/toc/ARCQuery/Class/ConstantKey<T>/QuantileKey | doc;toc;ARCQuery;Class;ConstantKey0xoooo003CT0xoooo003E | QuantileKey.html |
| doc/toc/ARCQuery/Class/QueryExpressionAll | doc;toc;ARCQuery;Class | QueryExpressionAll.html |
| doc/toc/ARCQuery/Class/QueryExpressionPivot/GetCrossSummationChecker | doc;toc;ARCQuery;Class;QueryExpressionPivot | GetCrossSummationChecker.html |
| doc/toc/ARCDoc/Enum/DocFragP/Namespace | doc;toc;ARCDoc;Enum;DocFragP | Namespace.html |
| doc/toc/ARCCore/Class/ClientUpdatePosition/IsAtEndOfStream | doc;toc;ARCCore;Class;ClientUpdatePosition | IsAtEndOfStream.html |
| doc/toc/ARCQuery/Enum/QueryProgressP/Limit | doc;toc;ARCQuery;Enum;QueryProgressP | Limit.html |
| doc/toc/ARCDoc/Enum/DocLinkP/Filename | doc;toc;ARCDoc;Enum;DocLinkP | Filename.html |
| doc/toc/ARCQuery/Class/UtilQuery/SpecialLinkPrefixes | doc;toc;ARCQuery;Class;UtilQuery | SpecialLinkPrefixes.html |
| doc/toc/ARCDoc/Class/DocLinkCollection/InsertLinks | doc;toc;ARCDoc;Class;DocLinkCollection | InsertLinks.html |
| doc/toc/ARCDoc/Enum/AppleP | doc;toc;ARCDoc;Enum | AppleP.html |
| doc/toc/ARCCore/Enum/ARComponents/ARAClient | doc;toc;ARCCore;Enum;ARComponents | ARAClient.html |
| doc/toc/ARCCore/Enum/PP/Value | doc;toc;ARCCore;Enum;PP | Value.html |
| doc/toc/ARCQuery/Class/QueryExpressionThenBy/SyntaxHelp | doc;toc;ARCQuery;Class;QueryExpressionThenBy | SyntaxHelp.html |
| doc/toc/ARCAPI/Class/ContentResult | doc;toc;ARCAPI;Class | ContentResult.html |
| doc/toc/ARCCore/Enum/ClassAttributeP/ClassNamespace | doc;toc;ARCCore;Enum;ClassAttributeP | ClassNamespace.html |
| doc/toc/ARCDoc/Enum/OrangeP/Colour | doc;toc;ARCDoc;Enum;OrangeP | Colour.html |
| doc/toc/ARCDoc/Class/PKDocAttribute/IsDefault | doc;toc;ARCDoc;Class;PKDocAttribute | IsDefault.html |
| doc/toc/ARCCore/Class/Extensions/Use | doc;toc;ARCCore;Class;Extensions | Use.html |
| doc/toc/ARCQuery/Class/FunctionKeyLength | doc;toc;ARCQuery;Class | FunctionKeyLength.html |
| doc/toc/ARCAPI/Class/AddController/ToString | doc;toc;ARCAPI;Class;AddController | ToString.html |
| doc/toc/ARCCore/Class/IKCoded/Encoded | doc;toc;ARCCore;Class;IKCoded | Encoded.html |
| doc/toc/ARCCore/Class/IIKII | doc;toc;ARCCore;Class | IIKII.html |
| doc/toc/ARCAPI/Class/DataStorage/DocLinks | doc;toc;ARCAPI;Class;DataStorage | DocLinks.html |
| doc/toc/ARCCore/Class/PValue<T>/TrySetP | doc;toc;ARCCore;Class;PValue0xoooo003CT0xoooo003E | TrySetP.html |
| doc/toc/ARCCore/Enum/ARConcepts/TransientEventTree | doc;toc;ARCCore;Enum;ARConcepts | TransientEventTree.html |
| doc/toc/ARCQuery/Class/FunctionKeyType | doc;toc;ARCQuery;Class | FunctionKeyType.html |
| doc/toc/ARCDoc/Class/Extensions/KeyToHTMLSimpleWithTooltip | doc;toc;ARCDoc;Class;Extensions | KeyToHTMLSimpleWithTooltip.html |
| doc/toc/ARCCore/Enum/ARConcepts/PropertyStream | doc;toc;ARCCore;Enum;ARConcepts | PropertyStream.html |
| doc/toc/ARCCore/Class/StorageFile | doc;toc;ARCCore;Class | StorageFile.html |
| doc/toc/ARCQuery/Class/FunctionKeyAggregateCount/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyAggregateCount | SyntaxHelp.html |
| doc/toc/ARCQuery/Class/NewKeyCountPRec/SyntaxHelp | doc;toc;ARCQuery;Class;NewKeyCountPRec | SyntaxHelp.html |
| doc/toc/ARCCore/Class/PK/ToString | doc;toc;ARCCore;Class;PK | ToString.html |
| doc/toc/ARCQuery/Class/QueryExpressionTitle/Execute | doc;toc;ARCQuery;Class;QueryExpressionTitle | Execute.html |
| doc/toc/ARCQuery/Class/QueryExpressionCache/SyntaxHelp | doc;toc;ARCQuery;Class;QueryExpressionCache | SyntaxHelp.html |
| doc/toc/ARCCore/Class/PII/ToString | doc;toc;ARCCore;Class;PII | ToString.html |
| doc/toc/ARCQuery/Enum | doc;toc;ARCQuery | Enum.html |
| doc/toc/ARCCore/Class/ActualConnection/SetSinglePropertyStreamReceiver | doc;toc;ARCCore;Class;ActualConnection | SetSinglePropertyStreamReceiver.html |
| doc/toc/ARCCore/Class/CardinalityExtensions | doc;toc;ARCCore;Class | CardinalityExtensions.html |
| doc/toc/ARCCore/Enum/ARConcepts/PropertyStream2D | doc;toc;ARCCore;Enum;ARConcepts | PropertyStream2D.html |
| doc/toc/ARCCore/Class/IKCoded/TryEncode | doc;toc;ARCCore;Class;IKCoded | TryEncode.html |
| doc/toc/ARCCore/Enum/ARConcepts/EventSourcing | doc;toc;ARCCore;Enum;ARConcepts | EventSourcing.html |
| doc/toc/ARCQuery/Class/NewKeyCountPRec/CountPRec | doc;toc;ARCQuery;Class;NewKeyCountPRec | CountPRec.html |
| doc/toc/ARCQuery/Enum/Strictness/OFF | doc;toc;ARCQuery;Enum;Strictness | OFF.html |
| doc/toc/ARCDoc/Class/Apple/AddName | doc;toc;ARCDoc;Class;Apple | AddName.html |
| doc/toc/AgoBrowse/Class/Root/ToHTMLSimpleSingle | doc;toc;AgoBrowse;Class;Root | ToHTMLSimpleSingle.html |
| doc/toc/ARCDoc/Class/HTOC/TryGetV | doc;toc;ARCDoc;Class;HTOC | TryGetV.html |
| doc/toc/ARCDoc/Enum/DocFragP/Type | doc;toc;ARCDoc;Enum;DocFragP | Type.html |
| doc/toc/ARCCore/Class/Subscription/ToTime | doc;toc;ARCCore;Class;Subscription | ToTime.html |
| doc/toc/ARCQuery/Enum/RelationalOperator/EQ | doc;toc;ARCQuery;Enum;RelationalOperator | EQ.html |
| doc/toc/ARCCore/Enum/PP/Iid | doc;toc;ARCCore;Enum;PP | Iid.html |
| doc/toc/ARCQuery/Class/FunctionKeyAggregateJoin/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyAggregateJoin | SyntaxHelp.html |
| doc/toc/ARCDoc/Class/SomeAppComponent/MethodC | doc;toc;ARCDoc;Class;SomeAppComponent | MethodC.html |
| doc/toc/ARCCore/Class/ConnectionInstruction | doc;toc;ARCCore;Class | ConnectionInstruction.html |
| doc/toc/ARCDoc/Class/Apple/ToString | doc;toc;ARCDoc;Class;Apple | ToString.html |
| doc/toc/ARCCore/Class/TIP/ToString | doc;toc;ARCCore;Class;TIP | ToString.html |
| doc/toc/ARCCore/Class | doc;toc;ARCCore | Class.html |
| doc/toc/ARCDoc/Class/DocLinkCollection/TryGetV | doc;toc;ARCDoc;Class;DocLinkCollection | TryGetV.html |
| doc/toc/ARCQuery/Class/NewKeyGetType/TryGetP | doc;toc;ARCQuery;Class;NewKeyGetType | TryGetP.html |
| doc/toc/ARCDoc/Class/Banana | doc;toc;ARCDoc;Class | Banana.html |
| doc/toc/ARCQuery/Class/CompoundKey/Parse | doc;toc;ARCQuery;Class;CompoundKey | Parse.html |
| doc/toc/ARCQuery/Class/QueryExpressionLimit | doc;toc;ARCQuery;Class | QueryExpressionLimit.html |
| doc/toc/ARCQuery/Class/CompoundInvalidKey | doc;toc;ARCQuery;Class | CompoundInvalidKey.html |
| doc/toc/ARCCore/Class/IP/AllIPDerivedTypesDict | doc;toc;ARCCore;Class;IP | AllIPDerivedTypesDict.html |
| doc/toc/ARCCore/Enum/ClassAttributeP/ClassType | doc;toc;ARCCore;Enum;ClassAttributeP | ClassType.html |
| doc/toc/ARCQuery/Enum/RelationalOperator/LT | doc;toc;ARCQuery;Enum;RelationalOperator | LT.html |
| doc/toc/ARCQuery/Class/FunctionKeyLength/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyLength | TryGetP.html |
| doc/toc/ARCCore/Class/PropertyStreamLine/AllowedKeyChars | doc;toc;ARCCore;Class;PropertyStreamLine | AllowedKeyChars.html |
| doc/toc/ARCCore/Class/IKCoded/ToString | doc;toc;ARCCore;Class;IKCoded | ToString.html |
| doc/toc/ARCDoc/Class/HTOC/ToHTMLSimpleSingle/ARCDoc.HTOC.ToHTMLSimpleSingle Overload2 | doc;toc;ARCDoc;Class;HTOC;ToHTMLSimpleSingle | ARCDoc.HTOC.ToHTMLSimpleSingle0x0020Overload2.html |
| doc/toc/ARCCore/Class/IKCoded/TryCheckValidEncodedValue | doc;toc;ARCCore;Class;IKCoded | TryCheckValidEncodedValue.html |
| doc/toc/ARCQuery/Class/EntityMethodKey/MethodNameAsIK | doc;toc;ARCQuery;Class;EntityMethodKey | MethodNameAsIK.html |
| doc/toc/ARCCore/Enum/ActualConnectionP/PartnerIPAddress | doc;toc;ARCCore;Enum;ActualConnectionP | PartnerIPAddress.html |
| doc/toc/ARCCore/Enum/ActualConnectionP/ErrorConditionData | doc;toc;ARCCore;Enum;ActualConnectionP | ErrorConditionData.html |
| doc/toc/ARCDoc/Enum/DummyEnumP/_MemberInherited | doc;toc;ARCDoc;Enum;DummyEnumP | _MemberInherited.html |
| doc/toc/ARCDoc/Class/DummyEnum | doc;toc;ARCDoc;Class | DummyEnum.html |
| doc/toc/ARCQuery/Enum/Quantile/OCTILE | doc;toc;ARCQuery;Enum;Quantile | OCTILE.html |
Generated 2026-05-07 12:20:40.907 UTC