[ROOT] doc HLocation SELECT Location, Filename SHUFFLE < SKIP 1037 > < TAKE 496 >
156 items
| HLocationId | Location | Filename |
|---|---|---|
| doc/toc/ARCDoc/Class/UtilDoc | doc;toc;ARCDoc;Class | UtilDoc.html |
| doc/toc/ARCQuery/Enum/Quantile/VENTILE | doc;toc;ARCQuery;Enum;Quantile | VENTILE.html |
| doc/toc/ARCDoc/Enum/DocLinkP/Location | doc;toc;ARCDoc;Enum;DocLinkP | Location.html |
| doc/toc/ARCQuery/Class/QueryProgress/OrderAndReconstructKeys | doc;toc;ARCQuery;Class;QueryProgress | OrderAndReconstructKeys.html |
| doc/toc/ARCCore/Class/IKDate/op_Equality | doc;toc;ARCCore;Class;IKDate | op_Equality.html |
| doc/toc/ARCCore/Class/IP/Initialize | doc;toc;ARCCore;Class;IP | Initialize.html |
| doc/toc/ARCCore/Enum/ConnectionInstructionP/ServerHostName | doc;toc;ARCCore;Enum;ConnectionInstructionP | ServerHostName.html |
| doc/toc/ARCAPI/Enum/ResponseFormat/JSON | doc;toc;ARCAPI;Enum;ResponseFormat | JSON.html |
| doc/toc/ARCQuery/Class/FunctionKeyYear/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyYear | SyntaxHelp.html |
| doc/toc/ARCCore/Enum/EnumMemberAttributeP | doc;toc;ARCCore;Enum | EnumMemberAttributeP.html |
| doc/toc/ARCDoc/Class/DocFrag/TryGetP | doc;toc;ARCDoc;Class;DocFrag | TryGetP.html |
| doc/toc/ARCCore/Class/ActualConnection/Communicate | doc;toc;ARCCore;Class;ActualConnection | Communicate.html |
| doc/toc/ARCCore/Class/ClientUpdatePosition/Filename | doc;toc;ARCCore;Class;ClientUpdatePosition | Filename.html |
| doc/toc/ARCQuery/Class/ValueComparerDateTime/StartPeriod | doc;toc;ARCQuery;Class;ValueComparerDateTime | StartPeriod.html |
| doc/toc/ARCQuery/Class/FunctionKeyAggregateMax/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyAggregateMax | SyntaxHelp.html |
| doc/toc/ARCCore/Class/ConnectionInstruction/TryGetV | doc;toc;ARCCore;Class;ConnectionInstruction | TryGetV.html |
| doc/toc/ARCCore/Class/BaseAttribute/IsDefault | doc;toc;ARCCore;Class;BaseAttribute | IsDefault.html |
| doc/toc/ARCQuery/Class/FunctionKeyQuarter/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyQuarter | SyntaxHelp.html |
| doc/toc/ARCCore/Class/PK/Equals | doc;toc;ARCCore;Class;PK | Equals.html |
| doc/toc/ARCCore/Class/IP/IsValid | doc;toc;ARCCore;Class;IP | IsValid.html |
| doc/toc/ARCCore/Enum/ConnectionInstructionP/ClientId | doc;toc;ARCCore;Enum;ConnectionInstructionP | ClientId.html |
| doc/toc/ARCCore/Class/ICreated | doc;toc;ARCCore;Class | ICreated.html |
| doc/toc/ARCDoc/Class/DocLink/LinkWordHTMLBeforeLt | doc;toc;ARCDoc;Class;DocLink | LinkWordHTMLBeforeLt.html |
| doc/toc/ARCCore/Class/IP/Logger | doc;toc;ARCCore;Class;IP | Logger.html |
| doc/toc/ARCCore/Class/PKHTMLAttribute | doc;toc;ARCCore;Class | PKHTMLAttribute.html |
| doc/toc/ARCQuery/Class/NewKeyGetType | doc;toc;ARCQuery;Class | NewKeyGetType.html |
| doc/toc/ARCAPI/Class/EditController/APIMethod | doc;toc;ARCAPI;Class;EditController | APIMethod.html |
| doc/toc/ARCCore/Class/PKTypeAttribute/Type | doc;toc;ARCCore;Class;PKTypeAttribute | Type.html |
| doc/toc/ARCCore/Class/PKRelAttribute/OppositeTerm | doc;toc;ARCCore;Class;PKRelAttribute | OppositeTerm.html |
| doc/toc/ARCQuery/Class/QueryExpressionLimit/TryCheckForExistenceOfKey | doc;toc;ARCQuery;Class;QueryExpressionLimit | TryCheckForExistenceOfKey.html |
| doc/toc/ARCCore/Class/ClassMemberAttribute | doc;toc;ARCCore;Class | ClassMemberAttribute.html |
| doc/toc/ARCAPI/Enum/BaseControllerP/CountRequest | doc;toc;ARCAPI;Enum;BaseControllerP | CountRequest.html |
| doc/toc/ARCCore/Class/P | doc;toc;ARCCore;Class | P.html |
| doc/toc/ARCCore/Class/PK/AllPKEnums | doc;toc;ARCCore;Class;PK | AllPKEnums.html |
| doc/toc/ARCQuery/Class/QueryExpressionWhere/Value | doc;toc;ARCQuery;Class;QueryExpressionWhere | Value.html |
| doc/toc/ARCDoc/Class/Documentator/CreateAndInsert | doc;toc;ARCDoc;Class;Documentator | CreateAndInsert.html |
| doc/toc/ARCCore/Class/IKIP/TryAssertTypeIntegrity | doc;toc;ARCCore;Class;IKIP | TryAssertTypeIntegrity.html |
| doc/toc/ARCDoc/Class/Orange/GetPVDirect | doc;toc;ARCDoc;Class;Orange | GetPVDirect.html |
| doc/toc/ARCDoc/Enum/DocFragP/IsInherited | doc;toc;ARCDoc;Enum;DocFragP | IsInherited.html |
| doc/toc/AgoBrowse/Class/CompileController/APIMethod | doc;toc;AgoBrowse;Class;CompileController | APIMethod.html |
| doc/toc/ARCQuery/Class/NewKey/TryParseSingleWord | doc;toc;ARCQuery;Class;NewKey | TryParseSingleWord.html |
| doc/toc/ARCCore/Enum/BaseAttributeP/LongDescription | doc;toc;ARCCore;Enum;BaseAttributeP | LongDescription.html |
| doc/toc/ARCDoc/Enum/DocFragType/Namespace | doc;toc;ARCDoc;Enum;DocFragType | Namespace.html |
| doc/toc/ARCCore/Class/PropertyStreamLine/EncodeKeyPart | doc;toc;ARCCore;Class;PropertyStreamLine | EncodeKeyPart.html |
| doc/toc/ARCQuery/Enum/Quantile/DUODECILE | doc;toc;ARCQuery;Enum;Quantile | DUODECILE.html |
| doc/toc/ARCCore/Class/PExact<TEnumType>/ToString | doc;toc;ARCCore;Class;PExact0xoooo003CTEnumType0xoooo003E | ToString.html |
| doc/toc/ARCAPI/Enum/BaseControllerP/CountException | doc;toc;ARCAPI;Enum;BaseControllerP | CountException.html |
| doc/toc/ARCCore/Class/IP/TryGetPV | doc;toc;ARCCore;Class;IP | TryGetPV.html |
| doc/toc/ARCCore/Class/PExact<TEnumType>/SetPVDirect | doc;toc;ARCCore;Class;PExact0xoooo003CTEnumType0xoooo003E | SetPVDirect.html |
| doc/toc/ARCCore/Class/ITypeDescriber/GetSyntaxHelp | doc;toc;ARCCore;Class;ITypeDescriber | GetSyntaxHelp.html |
| doc/toc/ARCQuery/Class/EntityMethodKey/Method | doc;toc;ARCQuery;Class;EntityMethodKey | Method.html |
| doc/toc/ARCQuery/Enum/QueryProgressP/Queries | doc;toc;ARCQuery;Enum;QueryProgressP | Queries.html |
| doc/toc/ARCCore/Class/BasePKAttribute/TryRemoveP | doc;toc;ARCCore;Class;BasePKAttribute | TryRemoveP.html |
| doc/toc/AgoBrowse/Enum | doc;toc;AgoBrowse | Enum.html |
| doc/toc/ARCQuery/Class/OrdinaryKeyPlusFunctionOrQuantile/TryGetPInternal | doc;toc;ARCQuery;Class;OrdinaryKeyPlusFunctionOrQuantile | TryGetPInternal.html |
| doc/toc/ARCCore/Class/TIP | doc;toc;ARCCore;Class | TIP.html |
| doc/toc/ARCQuery/Class/CompoundInvalidKey/TryGetP | doc;toc;ARCQuery;Class;CompoundInvalidKey | TryGetP.html |
| doc/toc/ARCQuery/Class/BinaryOperatorKey | doc;toc;ARCQuery;Class | BinaryOperatorKey.html |
| doc/toc/ARCCore/Class/PK/FromEnum | doc;toc;ARCCore;Class;PK | FromEnum.html |
| doc/toc/ARCCore/Enum/ConnectionInstructionP/DataTransferDirection | doc;toc;ARCCore;Enum;ConnectionInstructionP | DataTransferDirection.html |
| doc/toc/ARCCore/Class/Extensions/ToStringWithMS | doc;toc;ARCCore;Class;Extensions | ToStringWithMS.html |
| doc/toc/ARCCore/Class | doc;toc;ARCCore | Class.html |
| doc/toc/ARCCore/Enum/BaseAttributeP/Description | doc;toc;ARCCore;Enum;BaseAttributeP | Description.html |
| doc/toc/ARCDoc/Enum/DocFragP/Lines | doc;toc;ARCDoc;Enum;DocFragP | Lines.html |
| doc/toc/ARCQuery/Enum/Strictness/OFF | doc;toc;ARCQuery;Enum;Strictness | OFF.html |
| doc/toc/ARCQuery/Class/FunctionKeyAbs/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyAbs | SyntaxHelp.html |
| doc/toc/ARCAPI/Enum/BaseControllerP | doc;toc;ARCAPI;Enum | BaseControllerP.html |
| doc/toc/ARCQuery/Class/QueryExpressionStrict/SyntaxHelp | doc;toc;ARCQuery;Class;QueryExpressionStrict | SyntaxHelp.html |
| doc/toc/ARCCore/Class/EnumMemberAttribute | doc;toc;ARCCore;Class | EnumMemberAttribute.html |
| doc/toc/ARCQuery/Class/ConstantKey<T>/TryGetP | doc;toc;ARCQuery;Class;ConstantKey0xoooo003CT0xoooo003E | TryGetP.html |
| doc/toc/ARCAPI/Enum/ResponseFormat/HTML | doc;toc;ARCAPI;Enum;ResponseFormat | HTML.html |
| doc/toc/ARCCore/Class/ParseResult | doc;toc;ARCCore;Class | ParseResult.html |
| doc/toc/ARCQuery/Class/QueryExpressionTake/Execute | doc;toc;ARCQuery;Class;QueryExpressionTake | Execute.html |
| doc/toc/ARCQuery/Class/QueryExpressionWhere | doc;toc;ARCQuery;Class | QueryExpressionWhere.html |
| doc/toc/ARCQuery/Enum/Strictness/ON | doc;toc;ARCQuery;Enum;Strictness | ON.html |
| doc/toc/ARCCore/Enum/ARNodeType | doc;toc;ARCCore;Enum | ARNodeType.html |
| doc/toc/ARCCore/Class/Subscription/ToTime | doc;toc;ARCCore;Class;Subscription | ToTime.html |
| doc/toc/ARCDoc/Class/HTOC/ToString | doc;toc;ARCDoc;Class;HTOC | ToString.html |
| doc/toc/ARCCore/Class/PK/Type | doc;toc;ARCCore;Class;PK | Type.html |
| doc/toc/ARCQuery/Class/CompoundInvalidKey | doc;toc;ARCQuery;Class | CompoundInvalidKey.html |
| doc/toc/ARCQuery/Class/UtilQuery/IndexOfOutsideOf | doc;toc;ARCQuery;Class;UtilQuery | IndexOfOutsideOf.html |
| doc/toc/ARCQuery/Class/NewKeyCountP/TryGetP | doc;toc;ARCQuery;Class;NewKeyCountP | TryGetP.html |
| doc/toc/ARCCore/Class/PK+BasePKAttributeNotFoundException<T> | doc;toc;ARCCore;Class | PK0x002BBasePKAttributeNotFoundException0x003CT0x003E.html |
| doc/toc/ARCQuery/Class/FunctionKeyYearMonth/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyYearMonth | TryGetP.html |
| doc/toc/ARCCore/Class/PK/.ctor | doc;toc;ARCCore;Class;PK | .ctor.html |
| doc/toc/ARCQuery/Class/FunctionKeyWeek/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyWeek | TryGetP.html |
| doc/toc/ARCAPI/Class | doc;toc;ARCAPI | Class.html |
| doc/toc/ARCQuery/Class/UtilQuery/SpecialLinkPrefixes | doc;toc;ARCQuery;Class;UtilQuery | SpecialLinkPrefixes.html |
| doc/toc/ARCQuery/Enum/QueryProgressP/Title | doc;toc;ARCQuery;Enum;QueryProgressP | Title.html |
| doc/toc/AgoBrowse/Class/CompileController | doc;toc;AgoBrowse;Class | CompileController.html |
| doc/toc/ARCQuery/Class/BinaryOperatorKey/TryGetPInternal | doc;toc;ARCQuery;Class;BinaryOperatorKey | TryGetPInternal.html |
| doc/toc/ARCAPI/Class/AddController/ToString | doc;toc;ARCAPI;Class;AddController | ToString.html |
| doc/toc/ARCQuery/Enum/RelationalOperator/LT | doc;toc;ARCQuery;Enum;RelationalOperator | LT.html |
| doc/toc/ARCCore/Enum/MultipleConnectionUsage/Simultaneous | doc;toc;ARCCore;Enum;MultipleConnectionUsage | Simultaneous.html |
| doc/toc/ARCDoc/Enum/AppleP | doc;toc;ARCDoc;Enum | AppleP.html |
| doc/toc/ARCAPI/Enum/BaseControllerP/LogLevel | doc;toc;ARCAPI;Enum;BaseControllerP | LogLevel.html |
| doc/toc/ARCCore/Class/UtilCore/EnumTryParse | doc;toc;ARCCore;Class;UtilCore | EnumTryParse.html |
| doc/toc/ARCCore/Enum/ARConcepts/RegStream | doc;toc;ARCCore;Enum;ARConcepts | RegStream.html |
| doc/toc/ARCCore/Enum/ActualConnectionP/SubscriptionAsRequestedByClient | doc;toc;ARCCore;Enum;ActualConnectionP | SubscriptionAsRequestedByClient.html |
| doc/toc/ARCCore/Class/PK/ToString | doc;toc;ARCCore;Class;PK | ToString.html |
| doc/toc/ARCCore/Enum/Cardinality/WholeCollection | doc;toc;ARCCore;Enum;Cardinality | WholeCollection.html |
| doc/toc/ARCDoc/Class/DummyEnum/TryGetP | doc;toc;ARCDoc;Class;DummyEnum | TryGetP.html |
| doc/toc/ARCQuery/Class/QueryExpressionRel/SyntaxHelp | doc;toc;ARCQuery;Class;QueryExpressionRel | SyntaxHelp.html |
| doc/toc/ARCCore/Enum/ARComponents/ARAClient | doc;toc;ARCCore;Enum;ARComponents | ARAClient.html |
| doc/toc/ARCQuery/Enum/QueryProgressP/Limit | doc;toc;ARCQuery;Enum;QueryProgressP | Limit.html |
| doc/toc/ARCQuery/Class/FunctionKeyYearQuarter/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyYearQuarter | SyntaxHelp.html |
| doc/toc/ARCCore/Class/PK/TryGetFromTypeAndFieldName/ARCCore.PK.TryGetFromTypeAndFieldName Overload2 | doc;toc;ARCCore;Class;PK;TryGetFromTypeAndFieldName | ARCCore.PK.TryGetFromTypeAndFieldName0x0020Overload2.html |
| doc/toc/ARCQuery/Class/FunctionKey/Parsers | doc;toc;ARCQuery;Class;FunctionKey | Parsers.html |
| doc/toc/ARCCore/Class/ITypeDescriber | doc;toc;ARCCore;Class | ITypeDescriber.html |
| doc/toc/ARCCore/Class/PropertyStreamLine/AllowedKeyChars | doc;toc;ARCCore;Class;PropertyStreamLine | AllowedKeyChars.html |
| doc/toc/ARCCore/Class/PK/__enum | doc;toc;ARCCore;Class;PK | __enum.html |
| doc/toc/ARCCore/Enum/ClassAttributeP/CorrespondingEnumType | doc;toc;ARCCore;Enum;ClassAttributeP | CorrespondingEnumType.html |
| doc/toc/ARCCore/Enum/StreamProcessorP/LocalStorageFolder | doc;toc;ARCCore;Enum;StreamProcessorP | LocalStorageFolder.html |
| doc/toc/ARCAPI/Class/AddController/AllowFilter | doc;toc;ARCAPI;Class;AddController | AllowFilter.html |
| doc/toc/ARCDoc/Enum/HLocationP/ContentType | doc;toc;ARCDoc;Enum;HLocationP | ContentType.html |
| doc/toc/ARCCore/Class/PropertyStreamLine/AllowedValueChars | doc;toc;ARCCore;Class;PropertyStreamLine | AllowedValueChars.html |
| doc/toc/ARCQuery/Class/FunctionKeyTotalMinutes/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyTotalMinutes | TryGetP.html |
| doc/toc/ARCCore/Class/PropertyStreamLine/TryParseDirectToProperty | doc;toc;ARCCore;Class;PropertyStreamLine | TryParseDirectToProperty.html |
| doc/toc/ARCCore/Class/IP/AllIPDerivedTypes | doc;toc;ARCCore;Class;IP | AllIPDerivedTypes.html |
| doc/toc/ARCDoc/Class/DocLinkCollection/ToString | doc;toc;ARCDoc;Class;DocLinkCollection | ToString.html |
| doc/toc/ARCDoc/Class/HTOC/TryGetP | doc;toc;ARCDoc;Class;HTOC | TryGetP.html |
| doc/toc/ARCQuery/Class/NewKeyGetType/TryGetP | doc;toc;ARCQuery;Class;NewKeyGetType | TryGetP.html |
| doc/toc/ARCDoc/Class/Banana/Colour | doc;toc;ARCDoc;Class;Banana | Colour.html |
| doc/toc/ARCQuery/Class/FunctionKey/TryGetP | doc;toc;ARCQuery;Class;FunctionKey | TryGetP.html |
| doc/toc/ARCDoc/Enum/DocFragP/Attribute | doc;toc;ARCDoc;Enum;DocFragP | Attribute.html |
| doc/toc/ARCCore/Enum/PP/Invalid | doc;toc;ARCCore;Enum;PP | Invalid.html |
| doc/toc/ARCDoc/Enum/DocFragP/DocFragType | doc;toc;ARCDoc;Enum;DocFragP | DocFragType.html |
| doc/toc/ARCCore/Class/UtilCore/DefaultAgoRapideEncoding | doc;toc;ARCCore;Class;UtilCore | DefaultAgoRapideEncoding.html |
| doc/toc/ARCCore/Class/PExact<TEnumType>/.ctor | doc;toc;ARCCore;Class;PExact0xoooo003CTEnumType0xoooo003E | .ctor.html |
| doc/toc/ARCQuery/Class/ConstantKey<T>/ToString | doc;toc;ARCQuery;Class;ConstantKey0xoooo003CT0xoooo003E | ToString.html |
| doc/toc/ARCDoc/Class/DocLinkCollection/Create | doc;toc;ARCDoc;Class;DocLinkCollection | Create.html |
| doc/toc/ARCCore/Class/UtilCore | doc;toc;ARCCore;Class | UtilCore.html |
| doc/toc/ARCQuery/Class/QueryExpressionAll/SyntaxHelp | doc;toc;ARCQuery;Class;QueryExpressionAll | SyntaxHelp.html |
| doc/toc/ARCCore/Enum/ConnectionInstructionP/MultipleConnectionUsage | doc;toc;ARCCore;Enum;ConnectionInstructionP | MultipleConnectionUsage.html |
| doc/toc/ARCCore/Class/PValueEmpty | doc;toc;ARCCore;Class | PValueEmpty.html |
| doc/toc/ARCCore/Enum/ActualConnectionP/ClosingReason | doc;toc;ARCCore;Enum;ActualConnectionP | ClosingReason.html |
| doc/toc/ARCQuery/Class/QueryExpressionSkip/TryCheckForExistenceOfKey | doc;toc;ARCQuery;Class;QueryExpressionSkip | TryCheckForExistenceOfKey.html |
| doc/toc/ARCQuery/Class/NewKey | doc;toc;ARCQuery;Class | NewKey.html |
| doc/toc/ARCCore/Class/PKRelAttribute/TryRemoveP | doc;toc;ARCCore;Class;PKRelAttribute | TryRemoveP.html |
| doc/toc/ARCCore/Class/PK/ModifyCleanerAndValidatorAndParserForCardinality | doc;toc;ARCCore;Class;PK | ModifyCleanerAndValidatorAndParserForCardinality.html |
| doc/toc/ARCQuery/Class/Query/AllLogEntriesForThisQuery | doc;toc;ARCQuery;Class;Query | AllLogEntriesForThisQuery.html |
| doc/toc/ARCCore/Class/Subscription/IsMatch | doc;toc;ARCCore;Class;Subscription | IsMatch.html |
| doc/toc/ARCQuery/Class/CompoundKey/FunctionKeys | doc;toc;ARCQuery;Class;CompoundKey | FunctionKeys.html |
| doc/toc/ARCCore/Class/PropertyStreamLine/TryStore | doc;toc;ARCCore;Class;PropertyStreamLine | TryStore.html |
| doc/toc/ARCCore/Enum/EnumAttributeP/AREnumType | doc;toc;ARCCore;Enum;EnumAttributeP | AREnumType.html |
| doc/toc/ARCCore/Class/PExact<TEnumType>/GetPVDirect | doc;toc;ARCCore;Class;PExact0xoooo003CTEnumType0xoooo003E | GetPVDirect.html |
| doc/toc/ARCQuery/Class/FunctionKeyYearWeek/TryGetP | doc;toc;ARCQuery;Class;FunctionKeyYearWeek | TryGetP.html |
| doc/toc/ARCCore/Enum/ARNodeType/ArmDB | doc;toc;ARCCore;Enum;ARNodeType | ArmDB.html |
| doc/toc/ARCCore/Class/PropertyStreamLineWithOrigin/SendToLocalReceiver | doc;toc;ARCCore;Class;PropertyStreamLineWithOrigin | SendToLocalReceiver.html |
| doc/toc/ARCCore/Enum/ARConcepts/StandardAgoRapideCode | doc;toc;ARCCore;Enum;ARConcepts | StandardAgoRapideCode.html |
| doc/toc/ARCDoc/Class/Demonstrator/DemonstrateStreamProcessorAsClient | doc;toc;ARCDoc;Class;Demonstrator | DemonstrateStreamProcessorAsClient.html |
| doc/toc/ARCDoc/Class/HTOC/ToHTMLSimpleSingle/ARCDoc.HTOC.ToHTMLSimpleSingle Overload2 | doc;toc;ARCDoc;Class;HTOC;ToHTMLSimpleSingle | ARCDoc.HTOC.ToHTMLSimpleSingle0x0020Overload2.html |
| doc/toc/ARCCore/Enum/StreamProcessorP/CountReceiveLocalOrigin | doc;toc;ARCCore;Enum;StreamProcessorP | CountReceiveLocalOrigin.html |
| doc/toc/ARCCore/Enum/ARComponents/ARCSync | doc;toc;ARCCore;Enum;ARComponents | ARCSync.html |
| doc/toc/ARCCore/Class/StreamProcessor+StorageFile/Filepath | doc;toc;ARCCore;Class;StreamProcessor0xoooo002BStorageFile | Filepath.html |
| doc/toc/ARCQuery/Class/FunctionKeyDouble/SyntaxHelp | doc;toc;ARCQuery;Class;FunctionKeyDouble | SyntaxHelp.html |
Generated 2026-02-20 08:12:23.075 UTC