From b5762dcac1bd536184ee9a55d3fd15f6777d2f42 Mon Sep 17 00:00:00 2001 From: Stone-Red-Code <56473591+Stone-Red-Code@users.noreply.github.com> Date: Thu, 11 Mar 2021 19:47:05 +0100 Subject: [PATCH] Initial commit --- .gitattributes | 2 + .../DesignTimeBuild/.dtbcache.v2 | Bin 0 -> 47384 bytes .vs/Stone_Red-C-Sharp-Utilities/v16/.suo | Bin 0 -> 35328 bytes README.md | 2 + Stone_Red-C-Sharp-Utilities.sln | 25 ++ .../Stone_Red-C-Sharp-Utilities.csproj | 20 ++ .../Stone_Red-C-Sharp-Utilities.xml | 137 ++++++++ .../Stone_Red_Utilities.cs | 307 ++++++++++++++++++ .../Stone_Red-C-Sharp-Utilities.1.0.0.nupkg | Bin 0 -> 6881 bytes .../Stone_Red-C-Sharp-Utilities.deps.json | 24 ++ .../Stone_Red-C-Sharp-Utilities.dll | Bin 0 -> 8704 bytes .../Stone_Red-C-Sharp-Utilities.pdb | Bin 0 -> 9776 bytes .../Stone_Red-C-Sharp-Utilities.xml | 137 ++++++++ .../Stone_Red-C-Sharp-Utilities.1.0.0.nuspec | 18 + ...tandard,Version=v2.0.AssemblyAttributes.cs | 4 + ...tone_Red-C-Sharp-Utilities.AssemblyInfo.cs | 23 ++ ...C-Sharp-Utilities.AssemblyInfoInputs.cache | 1 + .../Stone_Red-C-Sharp-Utilities.assets.cache | Bin 0 -> 228 bytes ...p-Utilities.csproj.CoreCompileInputs.cache | 1 + ...harp-Utilities.csproj.FileListAbsolute.txt | 9 + ...rp-Utilities.csprojAssemblyReference.cache | Bin 0 -> 424 bytes .../Stone_Red-C-Sharp-Utilities.dll | Bin 0 -> 8192 bytes .../Stone_Red-C-Sharp-Utilities.pdb | Bin 0 -> 9308 bytes ...tandard,Version=v2.1.AssemblyAttributes.cs | 4 + ...tone_Red-C-Sharp-Utilities.AssemblyInfo.cs | 24 ++ ...C-Sharp-Utilities.AssemblyInfoInputs.cache | 1 + .../Stone_Red-C-Sharp-Utilities.assets.cache | Bin 0 -> 172 bytes ...p-Utilities.csproj.CoreCompileInputs.cache | 1 + ...harp-Utilities.csproj.FileListAbsolute.txt | 10 + ...rp-Utilities.csprojAssemblyReference.cache | Bin 0 -> 424 bytes .../Stone_Red-C-Sharp-Utilities.dll | Bin 0 -> 8704 bytes .../Stone_Red-C-Sharp-Utilities.pdb | Bin 0 -> 9776 bytes ...C-Sharp-Utilities.csproj.nuget.dgspec.json | 66 ++++ ...Red-C-Sharp-Utilities.csproj.nuget.g.props | 18 + ...d-C-Sharp-Utilities.csproj.nuget.g.targets | 6 + .../obj/project.assets.json | 72 ++++ .../obj/project.nuget.cache | 8 + 37 files changed, 920 insertions(+) create mode 100644 .gitattributes create mode 100644 .vs/Stone_Red-C-Sharp-Utilities/DesignTimeBuild/.dtbcache.v2 create mode 100644 .vs/Stone_Red-C-Sharp-Utilities/v16/.suo create mode 100644 README.md create mode 100644 Stone_Red-C-Sharp-Utilities.sln create mode 100644 Stone_Red-C-Sharp-Utilities/Stone_Red-C-Sharp-Utilities.csproj create mode 100644 Stone_Red-C-Sharp-Utilities/Stone_Red-C-Sharp-Utilities.xml create mode 100644 Stone_Red-C-Sharp-Utilities/Stone_Red_Utilities.cs create mode 100644 Stone_Red-C-Sharp-Utilities/bin/Debug/Stone_Red-C-Sharp-Utilities.1.0.0.nupkg create mode 100644 Stone_Red-C-Sharp-Utilities/bin/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.deps.json create mode 100644 Stone_Red-C-Sharp-Utilities/bin/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.dll create mode 100644 Stone_Red-C-Sharp-Utilities/bin/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.pdb create mode 100644 Stone_Red-C-Sharp-Utilities/bin/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.xml create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/Stone_Red-C-Sharp-Utilities.1.0.0.nuspec create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.assets.cache create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csproj.FileListAbsolute.txt create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csprojAssemblyReference.cache create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.dll create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.pdb create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.assets.cache create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csproj.FileListAbsolute.txt create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csprojAssemblyReference.cache create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.dll create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.pdb create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Stone_Red-C-Sharp-Utilities.csproj.nuget.dgspec.json create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Stone_Red-C-Sharp-Utilities.csproj.nuget.g.props create mode 100644 Stone_Red-C-Sharp-Utilities/obj/Stone_Red-C-Sharp-Utilities.csproj.nuget.g.targets create mode 100644 Stone_Red-C-Sharp-Utilities/obj/project.assets.json create mode 100644 Stone_Red-C-Sharp-Utilities/obj/project.nuget.cache diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/.vs/Stone_Red-C-Sharp-Utilities/DesignTimeBuild/.dtbcache.v2 b/.vs/Stone_Red-C-Sharp-Utilities/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..0dbf28effa511e44c01351efe04d02c44586c3ab GIT binary patch literal 47384 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 Y0vkLL;v_bBGQ=rt@KlJ?*rA91FCT_RbpQYW literal 0 HcmV?d00001 diff --git a/.vs/Stone_Red-C-Sharp-Utilities/v16/.suo b/.vs/Stone_Red-C-Sharp-Utilities/v16/.suo new file mode 100644 index 0000000000000000000000000000000000000000..73627db7bbf69be19e02a846a9613349a4296fc6 GIT binary patch literal 35328 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 literal 0 HcmV?d00001 diff --git a/README.md b/README.md new file mode 100644 index 0000000..b41acd9 --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# Stone_Red-C-Sharp-Utilities + diff --git a/Stone_Red-C-Sharp-Utilities.sln b/Stone_Red-C-Sharp-Utilities.sln new file mode 100644 index 0000000..80462a8 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31019.35 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stone_Red-C-Sharp-Utilities", "Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities.csproj", "{6765093D-4C7B-4E55-A46C-A4621287E91D}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6765093D-4C7B-4E55-A46C-A4621287E91D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6765093D-4C7B-4E55-A46C-A4621287E91D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6765093D-4C7B-4E55-A46C-A4621287E91D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6765093D-4C7B-4E55-A46C-A4621287E91D}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {46AD57C6-62DC-4651-8680-FBB4EA4DA648} + EndGlobalSection +EndGlobal diff --git a/Stone_Red-C-Sharp-Utilities/Stone_Red-C-Sharp-Utilities.csproj b/Stone_Red-C-Sharp-Utilities/Stone_Red-C-Sharp-Utilities.csproj new file mode 100644 index 0000000..04f5670 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/Stone_Red-C-Sharp-Utilities.csproj @@ -0,0 +1,20 @@ + + + + netstandard2.1 + Stone_Red_C_Sharp_Utilities + Stone_Red + Console, Table, Print + true + Adds useful console extentions. + + + + C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities.xml + + + + C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities.xml + + + diff --git a/Stone_Red-C-Sharp-Utilities/Stone_Red-C-Sharp-Utilities.xml b/Stone_Red-C-Sharp-Utilities/Stone_Red-C-Sharp-Utilities.xml new file mode 100644 index 0000000..a3430f2 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/Stone_Red-C-Sharp-Utilities.xml @@ -0,0 +1,137 @@ + + + + Stone_Red-C-Sharp-Utilities + + + + + Table Style + + + + + The default representaion of the table + + + + + The minimal representation of the table + + + + + The alternative representaion of the table + + + + + The list representaion of the table + + + + + and Extentions + + + + + Prints items of array not + + + + + + + + Prints items of list + + + + + + + + Creates and prints table from 2D array + + + + + + + + Extentions + + + + + Sets value to true if input is false. If input is true the value will not change. + + + + + + + Sets value to true if input is true. If input is false the value will not change. + + + + + + + Console Extentions + + + + + Writes the text representation of the specified object to the standard output stream. + + + + + + + Writes the text representation of the specified object, followed by the current line terminator, to the standard output stream. + + + + + + + Extentions + + + + + Determines whether this string and a specified object have the same value regardless of upper and lower case. A parameter specifies the culture, case, and sort rules used in the comparison. + + + + + + + + Determines whether this string and a specified object have the same value regardless of spaces. A parameter specifies the culture, case, and sort rules used in the comparison. + + + + + + + + Determines whether this string and a specified object have the same value regardless of upper and lower case and spaces. A parameter specifies the culture, case, and sort rules used in the comparison. + + + + + + + + Removes all invalid chars from file name + + + + + + + diff --git a/Stone_Red-C-Sharp-Utilities/Stone_Red_Utilities.cs b/Stone_Red-C-Sharp-Utilities/Stone_Red_Utilities.cs new file mode 100644 index 0000000..b3f17ac --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/Stone_Red_Utilities.cs @@ -0,0 +1,307 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Globalization; +using System.IO; +using System.Text; + +namespace Stone_Red_Utilities.ArrListExtentions +{ + /// + /// Table Style + /// + public enum TableStyle + { + /// + /// The default representaion of the table + /// + Default, + + /// + /// The minimal representation of the table + /// + Minimum, + + /// + /// The alternative representaion of the table + /// + Alternative, + + /// + /// The list representaion of the table + /// + List + } + + /// + /// and Extentions + /// + public static class ArrayListExt + { + /// + /// Prints items of array not + /// + /// + /// + /// + public static void Print(this Array array, char delimiter = ',', bool printToDebugConsole = false) + { + int i = 0; + string split = delimiter + (delimiter == '\n' ? string.Empty : " "); + foreach (var item in array) + { + if (item is Array arr) + { + arr.Print(delimiter, printToDebugConsole); + } + else if (printToDebugConsole) + { + Debug.Write(item.ToString() + (i < array.Length - 1 ? split : string.Empty)); + } + else + { + Console.Write(item.ToString() + (i < array.Length - 1 ? split : string.Empty)); + } + i++; + } + } + + /// + /// Prints items of list + /// + /// + /// + /// + public static void Print(this List list, char delimiter = ',', bool printToDebugConsole = false) + { + int i = 0; + string split = delimiter + (delimiter == '\n' ? string.Empty : " "); + foreach (var item in list) + { + if (item is Array arr) + { + arr.Print(delimiter, printToDebugConsole); + } + else if (item is List ls) + { + ls.Print(delimiter, printToDebugConsole); + } + else if (printToDebugConsole) + { + Debug.Write(item.ToString() + (i < list.Count - 1 ? split : string.Empty)); + } + else + { + Console.Write(item.ToString() + (i < list.Count - 1 ? split : string.Empty)); + } + i++; + } + } + + /// + /// Creates and prints table from 2D array + /// + /// + /// + /// + public static void PrintTable(this T[,] array, TableStyle tableStyle = TableStyle.Default) + { + int[] itemLength = new int[array.GetLength(1)]; + char verticalChar = tableStyle == TableStyle.Minimum ? ' ' : '|'; + + for (int i = 0; i < array.GetLength(0); i++) + { + for (int j = 0; j < array.GetLength(1); j++) + { + itemLength[j] = Math.Max(array[i, j].ToString().Length + 2, itemLength[j]); + } + } + + PrintLine(tableStyle, itemLength, array.GetLength(1), tableStyle == TableStyle.List); + for (int i = 0; i < array.GetLength(0); i++) + { + for (int j = 0; j < array.GetLength(1); j++) + { + string item = " " + array[i, j].ToString() + " "; + item = verticalChar + item + new string(' ', itemLength[j] - item.Length); + Console.Write(tableStyle == TableStyle.Minimum && j == 0 ? item.TrimStart() : item); + } + + Console.Write(verticalChar); + + PrintLine(tableStyle, itemLength, array.GetLength(1), i == 0); + } + } + + private static void PrintLine(TableStyle tableStyle, int[] itemLength, int itemCount, bool forcePrint = false) + { + char intersect = tableStyle == TableStyle.Alternative || tableStyle == TableStyle.List ? '+' : '-'; + + Console.WriteLine(); + if (tableStyle == TableStyle.Minimum || tableStyle == TableStyle.List) + { + if (tableStyle == TableStyle.List && forcePrint) + Console.Write(intersect); + if (!forcePrint) + return; + } + else + { + Console.Write(intersect); + } + + for (int k = 0; k < itemCount; k++) + { + Console.Write(new string('-', itemLength[k] - (tableStyle == TableStyle.Minimum ? 1 : 0)) + intersect); + } + Console.WriteLine(); + } + } +} + +namespace Stone_Red_Utilities.BoolExtentions +{ + /// + /// Extentions + /// + public static class BoolExt + { + /// + /// Sets value to true if input is false. If input is true the value will not change. + /// + /// + /// + public static void OneWayFalse(this ref bool bol, bool bol1) + { + if (bol == true && !bol1) + bol = true; + } + + /// + /// Sets value to true if input is true. If input is false the value will not change. + /// + /// + /// + public static void OneWayTrue(this ref bool bol, bool bol1) + { + if (bol == false && bol1) + bol = true; + } + } +} + +namespace Stone_Red_Utilities.ColorConsole +{ + /// + /// Console Extentions + /// + public static class ConsoleExt + { + /// + /// Writes the text representation of the specified object to the standard output stream. + /// + /// + /// + public static void Write(object value, ConsoleColor color) + { + lock (Console.Out) + { + ConsoleColor oldColor = Console.ForegroundColor; + Console.ForegroundColor = color; + Console.Write(value); + Console.ForegroundColor = oldColor; + } + } + + /// + /// Writes the text representation of the specified object, followed by the current line terminator, to the standard output stream. + /// + /// + /// + public static void WriteLine(object value, ConsoleColor color) + { + lock (Console.Out) + { + ConsoleColor oldColor = Console.ForegroundColor; + Console.ForegroundColor = color; + Console.WriteLine(value); + Console.ForegroundColor = oldColor; + } + } + } +} + +namespace Stone_Red_Utilities.StringExtentions +{ + /// + /// Extentions + /// + public static class StringExt + { + /// + /// Determines whether this string and a specified object have the same value regardless of upper and lower case. A parameter specifies the culture, case, and sort rules used in the comparison. + /// + /// + /// + /// + public static bool EqualsIgnoreCase(this string str, string value) + { + return str.ToLower().Equals(value.ToLower()); + } + + /// + /// Determines whether this string and a specified object have the same value regardless of spaces. A parameter specifies the culture, case, and sort rules used in the comparison. + /// + /// + /// + /// + public static bool EqualsIgnoreSpaces(this string str, string value) + { + return str.Replace(" ", string.Empty).Equals(value.Replace(" ", string.Empty)); + } + + /// + /// Determines whether this string and a specified object have the same value regardless of upper and lower case and spaces. A parameter specifies the culture, case, and sort rules used in the comparison. + /// + /// + /// + /// + public static bool EqualsIgnoreSpacesAndCase(this string str, string value) + { + return str.Replace(" ", string.Empty).ToLower().Equals(value.Replace(" ", string.Empty).ToLower()); + } + + /// + /// Removes all invalid chars from file name + /// + /// + /// + /// + public static string ToFileName(this string str, bool allowSpaces = false) + { + char[] invalidChars = Path.GetInvalidFileNameChars(); + + if (!allowSpaces) + str = str.Replace(" ", string.Empty); + + foreach (var item in invalidChars) + { + str = str.Replace(item.ToString(), string.Empty); + } + + var normalizedString = str.Normalize(NormalizationForm.FormD); + var stringBuilder = new StringBuilder(); + + foreach (var c in normalizedString) + { + var unicodeCategory = CharUnicodeInfo.GetUnicodeCategory(c); + if (unicodeCategory != UnicodeCategory.NonSpacingMark) + { + stringBuilder.Append(c); + } + } + + return stringBuilder.ToString().Normalize(NormalizationForm.FormC); + } + } +} \ No newline at end of file diff --git a/Stone_Red-C-Sharp-Utilities/bin/Debug/Stone_Red-C-Sharp-Utilities.1.0.0.nupkg b/Stone_Red-C-Sharp-Utilities/bin/Debug/Stone_Red-C-Sharp-Utilities.1.0.0.nupkg new file mode 100644 index 0000000000000000000000000000000000000000..77e1be3285136518af44f21adc7c9b5e0e5e7132 GIT binary patch literal 6881 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 literal 0 HcmV?d00001 diff --git a/Stone_Red-C-Sharp-Utilities/bin/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.pdb b/Stone_Red-C-Sharp-Utilities/bin/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.pdb new file mode 100644 index 0000000000000000000000000000000000000000..82b7b19a7d5a24f169abfa3b8c1e130857d9fafc GIT binary patch literal 9776 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 hmmaLy8` + + + Stone_Red-C-Sharp-Utilities + + + +

+ Table Style + + + + + The default representaion of the table + + + + + The minimal representation of the table + + + + + The alternative representaion of the table + + + + + The list representaion of the table + + + + + and Extentions + + + + + Prints items of array not + + + + + + + + Prints items of list + + + + + + + + Creates and prints table from 2D array + + + + + + + + Extentions + + + + + Sets value to true if input is false. If input is true the value will not change. + + + + + + + Sets value to true if input is true. If input is false the value will not change. + + + + + + + Console Extentions + + + + + Writes the text representation of the specified object to the standard output stream. + + + + + + + Writes the text representation of the specified object, followed by the current line terminator, to the standard output stream. + + + + + + + Extentions + + + + + Determines whether this string and a specified object have the same value regardless of upper and lower case. A parameter specifies the culture, case, and sort rules used in the comparison. + + + + + + + + Determines whether this string and a specified object have the same value regardless of spaces. A parameter specifies the culture, case, and sort rules used in the comparison. + + + + + + + + Determines whether this string and a specified object have the same value regardless of upper and lower case and spaces. A parameter specifies the culture, case, and sort rules used in the comparison. + + + + + + + + Removes all invalid chars from file name + + + + + + + diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/Stone_Red-C-Sharp-Utilities.1.0.0.nuspec b/Stone_Red-C-Sharp-Utilities/obj/Debug/Stone_Red-C-Sharp-Utilities.1.0.0.nuspec new file mode 100644 index 0000000..34a4a55 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/Stone_Red-C-Sharp-Utilities.1.0.0.nuspec @@ -0,0 +1,18 @@ + + + + Stone_Red-C-Sharp-Utilities + 1.0.0 + Stone_Red + false + Adds useful console extentions. + Console, Table, Print + + + + + + + + + \ No newline at end of file diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs new file mode 100644 index 0000000..45b1ca0 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName = "")] diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs new file mode 100644 index 0000000..f5b6b9d --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Stone_Red-C-Sharp-Utilities")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("Stone_Red-C-Sharp-Utilities")] +[assembly: System.Reflection.AssemblyTitleAttribute("Stone_Red-C-Sharp-Utilities")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache new file mode 100644 index 0000000..67e709f --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +1bfc26715da325c9040ef87e88a7a37ef16dab63 diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.assets.cache b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..b36b19b22f28d12898f43bd52fb763fb9465c2b2 GIT binary patch literal 228 zcmWIWc6a1rU|?Vini?5=^zh+@Rs3-ae;)t1@N>&z literal 0 HcmV?d00001 diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..eeca29d --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +b8d735afa8278acfe5c2ea39122acb06a457bac7 diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csproj.FileListAbsolute.txt b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..7591cce --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csproj.FileListAbsolute.txt @@ -0,0 +1,9 @@ +C:\Users\Schule\Documents\POS\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\bin\Debug\netstandard2.0\Stone_Red-C-Sharp-Utilities.deps.json +C:\Users\Schule\Documents\POS\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\bin\Debug\netstandard2.0\Stone_Red-C-Sharp-Utilities.dll +C:\Users\Schule\Documents\POS\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\bin\Debug\netstandard2.0\Stone_Red-C-Sharp-Utilities.pdb +C:\Users\Schule\Documents\POS\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.0\Stone_Red-C-Sharp-Utilities.csprojAssemblyReference.cache +C:\Users\Schule\Documents\POS\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.0\Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache +C:\Users\Schule\Documents\POS\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.0\Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs +C:\Users\Schule\Documents\POS\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.0\Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache +C:\Users\Schule\Documents\POS\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.0\Stone_Red-C-Sharp-Utilities.dll +C:\Users\Schule\Documents\POS\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.0\Stone_Red-C-Sharp-Utilities.pdb diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csprojAssemblyReference.cache b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..38bec5fbcb6abbbfefe504917a965a349a692d80 GIT binary patch literal 424 zcmaJ-!Ait15KV2nZmowsdGb*2CA2I>FGa8*f{IF)Ju1_7s$sK@BIfZ+>VVD?Ims&YK24DWb?l0kNZ6DiVWrulG)Mk9`(jpT-O#XQdiUq ziC-uG@cYW8kP=(#A{c%F=E*`Mky1y#qk!n&)`@G_yHe1dLu-}Z-OdxcxRqKzgGN22 zcWd#2fh(HH66A=6F`tEDJU!UvxY3;$K>ldn?@mtNT;?cn2Cr^KAraXHRQf|lQ^pVC Tad4kofkEbZGZGSJBqqe47Vmc{ literal 0 HcmV?d00001 diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.dll b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.dll new file mode 100644 index 0000000000000000000000000000000000000000..8a7bcaad277ea4be429931311e83fb4bdb5b42b8 GIT binary patch literal 8192 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 literal 0 HcmV?d00001 diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.pdb b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.0/Stone_Red-C-Sharp-Utilities.pdb new file mode 100644 index 0000000000000000000000000000000000000000..187fe45202cc95b552bc16cde997382e3da592f6 GIT binary patch literal 9308 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 S#eaS4A}YfF7_qkB+y4WZx`O%u literal 0 HcmV?d00001 diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs new file mode 100644 index 0000000..bc644cb --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/.NETStandard,Version=v2.1.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.1", FrameworkDisplayName = "")] diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs new file mode 100644 index 0000000..8c49af4 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("Stone_Red")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyDescriptionAttribute("Adds useful console extentions.")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("Stone_Red-C-Sharp-Utilities")] +[assembly: System.Reflection.AssemblyTitleAttribute("Stone_Red-C-Sharp-Utilities")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Von der MSBuild WriteCodeFragment-Klasse generiert. + diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache new file mode 100644 index 0000000..8691593 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +8c2e203d84daa0b8e5b9ced52713101c4bfeb992 diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.assets.cache b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.assets.cache new file mode 100644 index 0000000000000000000000000000000000000000..a0bdbf71f5463c1d6a55b424fa7720af6509052e GIT binary patch literal 172 zcmWIWc6a1rU|=w@TIt{U+qeH{x>(bLM+%d7Po0&pKy7`A;px&SO_j^-D}ZVU0VbdV zd1tGb(Bjmh;ux32vdokiy}Z)&)RLHj#N_P6^wi=QkQvfIHNKh2Mft_~X(cfciMfeI PnRzjOrS3q5`0M}xbGs+s literal 0 HcmV?d00001 diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..d88cd00 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +720090d901031d5b30d715855746daa6aaddc3bc diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csproj.FileListAbsolute.txt b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..cdfce99 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\bin\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.deps.json +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\bin\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.dll +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\bin\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.pdb +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.csprojAssemblyReference.cache +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.AssemblyInfoInputs.cache +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.AssemblyInfo.cs +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.csproj.CoreCompileInputs.cache +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.dll +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\obj\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.pdb +C:\Users\David\Google Drive\Programmieren\Stone_Red-C-Sharp-Utilities\Stone_Red-C-Sharp-Utilities\bin\Debug\netstandard2.1\Stone_Red-C-Sharp-Utilities.xml diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csprojAssemblyReference.cache b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..a88e8c87087c7f3da5581b05f1149cf85951207d GIT binary patch literal 424 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 literal 0 HcmV?d00001 diff --git a/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.pdb b/Stone_Red-C-Sharp-Utilities/obj/Debug/netstandard2.1/Stone_Red-C-Sharp-Utilities.pdb new file mode 100644 index 0000000000000000000000000000000000000000..82b7b19a7d5a24f169abfa3b8c1e130857d9fafc GIT binary patch literal 9776 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 hmmaLy8` + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\David\.nuget\packages\;C:\Microsoft\Xamarin\NuGet\ + PackageReference + 5.8.1 + + + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/Stone_Red-C-Sharp-Utilities/obj/Stone_Red-C-Sharp-Utilities.csproj.nuget.g.targets b/Stone_Red-C-Sharp-Utilities/obj/Stone_Red-C-Sharp-Utilities.csproj.nuget.g.targets new file mode 100644 index 0000000..53cfaa1 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/Stone_Red-C-Sharp-Utilities.csproj.nuget.g.targets @@ -0,0 +1,6 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + + \ No newline at end of file diff --git a/Stone_Red-C-Sharp-Utilities/obj/project.assets.json b/Stone_Red-C-Sharp-Utilities/obj/project.assets.json new file mode 100644 index 0000000..ab48097 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/project.assets.json @@ -0,0 +1,72 @@ +{ + "version": 3, + "targets": { + ".NETStandard,Version=v2.1": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + ".NETStandard,Version=v2.1": [] + }, + "packageFolders": { + "C:\\Users\\David\\.nuget\\packages\\": {}, + "C:\\Microsoft\\Xamarin\\NuGet\\": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\David\\Google Drive\\Programmieren\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities.csproj", + "projectName": "Stone_Red-C-Sharp-Utilities", + "projectPath": "C:\\Users\\David\\Google Drive\\Programmieren\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities.csproj", + "packagesPath": "C:\\Users\\David\\.nuget\\packages\\", + "outputPath": "C:\\Users\\David\\Google Drive\\Programmieren\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Microsoft\\Xamarin\\NuGet\\" + ], + "configFilePaths": [ + "C:\\Users\\David\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config" + ], + "originalTargetFrameworks": [ + "netstandard2.1" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "netstandard2.1": { + "targetAlias": "netstandard2.1", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "netstandard2.1": { + "targetAlias": "netstandard2.1", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "NETStandard.Library": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.103\\RuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/Stone_Red-C-Sharp-Utilities/obj/project.nuget.cache b/Stone_Red-C-Sharp-Utilities/obj/project.nuget.cache new file mode 100644 index 0000000..d7b6604 --- /dev/null +++ b/Stone_Red-C-Sharp-Utilities/obj/project.nuget.cache @@ -0,0 +1,8 @@ +{ + "version": 2, + "dgSpecHash": "OD3S2PWuQPadb3YXVH/TFgttmtjOKEVETA8QX9aG0cwuXdgBYbJfZIrRqjQ5ftaDT3bOn/k9aLahlqPTvz92YQ==", + "success": true, + "projectFilePath": "C:\\Users\\David\\Google Drive\\Programmieren\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities\\Stone_Red-C-Sharp-Utilities.csproj", + "expectedPackageFiles": [], + "logs": [] +} \ No newline at end of file