From 15accce175aa90227acb8c531f042b314a7b69bf Mon Sep 17 00:00:00 2001 From: Zohar Peled Date: Wed, 5 May 2021 15:23:37 +0300 Subject: [PATCH] Updated documentation --- ExtendedConsole/ExConsoleRead.cs | 20 +++++++++--------- ...ndedConsole.csproj.CoreCompileInputs.cache | 2 +- .../obj/ExtendedConsole.csproj.nuget.cache | 2 +- .../obj/ExtendedConsole.csproj.nuget.g.props | 4 ++-- ExtendedConsole/obj/project.assets.json | 12 +++++------ ...ndedConsole.csproj.CoreCompileInputs.cache | 2 +- ...endedConsole.csprojAssemblyReference.cache | Bin 5408 -> 23840 bytes 7 files changed, 21 insertions(+), 21 deletions(-) diff --git a/ExtendedConsole/ExConsoleRead.cs b/ExtendedConsole/ExConsoleRead.cs index c9b1905..c4d4908 100644 --- a/ExtendedConsole/ExConsoleRead.cs +++ b/ExtendedConsole/ExConsoleRead.cs @@ -122,14 +122,14 @@ public static T ReadUntilConverted(this ExConsole self, string title, string } /// - /// Reads an input line from the user and converts it to a nullable T. + /// Reads an input line from the user and converts it to a nullable . /// /// The underlying type of the nullable to convert to. /// The current instance of ExConsole. /// The title to show the user before asking for input. /// The error message to show the user if the conversion failed. - /// A function that takes in a string and returns a value tuple of bool success and T value. - /// An instance of T? that has a value unless the user entered ^Z. + /// A function that takes in a string and returns a of success and value. + /// An instance of ? that has a value unless the user entered ^Z. /// Thrown when any of the parameters is null. /// Thrown when or are empty. /// Thrown when or aren't properly formatted xml. @@ -156,14 +156,14 @@ public static T ReadUntilConverted(this ExConsole self, string title, string } /// - /// Reads an input line from the user and converts it to T. + /// Reads an input line from the user and converts it to . /// /// The target type of the conversion. /// The current instance of ExConsole. /// The title to show the user before asking for input. /// The error message to show the user if the conversion failed. - /// A function that takes in a string and returns a value tuple of bool success and T value. - /// The T value converted from the input string, or null if the user entered ^Z. + /// A function that takes in a string and returns a of success and value. + /// The value converted from the input string, or null if the user entered ^Z. /// Thrown when any of the parameters is null. /// Thrown when or are empty. /// Thrown when or aren't properly formatted xml. @@ -196,7 +196,7 @@ public static T ReadClass(this ExConsole self, string title, string errorMess } /// - /// Reads multiple values from the user, converts and returns them as an IEnumerable<T>. + /// Reads multiple values from the user, converts and returns them as an . /// Repeats until the user enters the quit text. /// /// The type of values to convert to. @@ -205,14 +205,14 @@ public static T ReadClass(this ExConsole self, string title, string errorMess /// The error message to show the user if the conversion failed. /// A string the user should enter when they are done entering values. /// A function that takes in a string and returns a value tuple of bool success and T value. - /// An IEnumerable<T> containing values conveted from the user input. + /// An containing values conveted from the user input. /// Thrown when any of the parameters is null. /// Thrown when , or are empty. /// Thrown when or aren't properly formatted xml. /// /// Read a collection of int values from the user. - /// The integers vairable is of type IEnumerable<T>, and will never be null. - /// If the user enters "done" before entering any valid integers, the retun value is an empty IEnumerable<T>. + /// The integers vairable is of type , and will never be null. + /// If the user enters "done" before entering any valid integers, the retun value is an empty . /// /// var integers = _exConsole.ReadValues( /// "Please enter integer values, or <c f='red'>done</c> to quit.", diff --git a/ExtendedConsole/obj/Debug/netstandard2.0/ExtendedConsole.csproj.CoreCompileInputs.cache b/ExtendedConsole/obj/Debug/netstandard2.0/ExtendedConsole.csproj.CoreCompileInputs.cache index 28588a7..9bf8f81 100644 --- a/ExtendedConsole/obj/Debug/netstandard2.0/ExtendedConsole.csproj.CoreCompileInputs.cache +++ b/ExtendedConsole/obj/Debug/netstandard2.0/ExtendedConsole.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -ef8071651cf4e103b87806d4c4189735735f2b8e +1eeb4faa63f5260e8b23a1893dfd1caddbbf630a diff --git a/ExtendedConsole/obj/ExtendedConsole.csproj.nuget.cache b/ExtendedConsole/obj/ExtendedConsole.csproj.nuget.cache index f22dbe9..ff28dd3 100644 --- a/ExtendedConsole/obj/ExtendedConsole.csproj.nuget.cache +++ b/ExtendedConsole/obj/ExtendedConsole.csproj.nuget.cache @@ -1,5 +1,5 @@ { "version": 1, - "dgSpecHash": "+jpn8PeOMdH/lO9P0ukLX4xhBn/OOD/G7ih4ceJiTNmvUX1w12awpOmJUQBYk7kobQu7RzXla9cBwoaS18eTVg==", + "dgSpecHash": "hZyLDrXvy5BC7wdw24jq+2EoZr0u1xk9JCbh5/463EVkKYt5RrKVgu64rzDdzBPRr2uDpfT1EHn+Gw/UBUsm2w==", "success": true } \ No newline at end of file diff --git a/ExtendedConsole/obj/ExtendedConsole.csproj.nuget.g.props b/ExtendedConsole/obj/ExtendedConsole.csproj.nuget.g.props index e3ddccc..9a5ffd9 100644 --- a/ExtendedConsole/obj/ExtendedConsole.csproj.nuget.g.props +++ b/ExtendedConsole/obj/ExtendedConsole.csproj.nuget.g.props @@ -5,9 +5,9 @@ NuGet C:\Development\ExtendedConsole\ExtendedConsole\obj\project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\support\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder + C:\Users\zohar\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder PackageReference - 4.9.0 + 4.9.3 $(MSBuildAllProjects);$(MSBuildThisFileFullPath) diff --git a/ExtendedConsole/obj/project.assets.json b/ExtendedConsole/obj/project.assets.json index b7820ed..a0bbc7b 100644 --- a/ExtendedConsole/obj/project.assets.json +++ b/ExtendedConsole/obj/project.assets.json @@ -179,7 +179,7 @@ ] }, "packageFolders": { - "C:\\Users\\support\\.nuget\\packages\\": {}, + "C:\\Users\\zohar\\.nuget\\packages\\": {}, "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {} }, "project": { @@ -188,14 +188,14 @@ "projectUniqueName": "C:\\Development\\ExtendedConsole\\ExtendedConsole\\ExtendedConsole.csproj", "projectName": "ExtendedConsole", "projectPath": "C:\\Development\\ExtendedConsole\\ExtendedConsole\\ExtendedConsole.csproj", - "packagesPath": "C:\\Users\\support\\.nuget\\packages\\", + "packagesPath": "C:\\Users\\zohar\\.nuget\\packages\\", "outputPath": "C:\\Development\\ExtendedConsole\\ExtendedConsole\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" ], "configFilePaths": [ - "C:\\Users\\support\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Users\\zohar\\AppData\\Roaming\\NuGet\\NuGet.Config", "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" ], "originalTargetFrameworks": [ @@ -203,9 +203,9 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "http://ds-proget:8624/nuget/DS.thirdparty/": {}, - "http://ds-proget:8624/nuget/default/": {}, - "https://www.nuget.org/api/v2/": {} + "http://ds-proget:8624/nuget/DS.thirdparty": {}, + "http://ds-proget:8624/nuget/Default": {}, + "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "netstandard2.0": { diff --git a/UsingExtendedConsole/obj/Debug/UsingExtendedConsole.csproj.CoreCompileInputs.cache b/UsingExtendedConsole/obj/Debug/UsingExtendedConsole.csproj.CoreCompileInputs.cache index 8aa31f2..bcf599f 100644 --- a/UsingExtendedConsole/obj/Debug/UsingExtendedConsole.csproj.CoreCompileInputs.cache +++ b/UsingExtendedConsole/obj/Debug/UsingExtendedConsole.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -6ea9190f77852b60880a707e8afec4a8b73aa837 +b5c646ebcc21f8f827cf0aadd5df27f9195c5d0c diff --git a/UsingExtendedConsole/obj/Debug/UsingExtendedConsole.csprojAssemblyReference.cache b/UsingExtendedConsole/obj/Debug/UsingExtendedConsole.csprojAssemblyReference.cache index 336b0ef6fcbc6a4d40f301a13eca831718854ff5..569139422c8e026dcd215ff8a543e562ebe926df 100644 GIT binary patch literal 23840 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 ZM`4Hy2diT6W&$(z2-Z9cf31vy{RbpvxMBbR