Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
code_snippets:csharp_snippets [2014/06/17 18:15] – smark | code_snippets:csharp_snippets [2014/06/17 18:18] – smark | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== C# Snippets ====== | ====== C# Snippets ====== | ||
+ | === string CombineAfterIndex(string[] InputArr, string Glue, int StartIdx) === | ||
+ | Combine elements of a string array with a string between them, after an index from the first array | ||
<code c#> | <code c#> | ||
public static string CombineAfterIndex(string[] InputArr, string Glue, int StartIdx) { | public static string CombineAfterIndex(string[] InputArr, string Glue, int StartIdx) { | ||
Line 10: | Line 12: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === List< | ||
+ | |||
<code c#> | <code c#> | ||
public static List< | public static List< | ||
Line 34: | Line 39: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === int OccurancesInString(String Haystack, String Needle) === | ||
+ | |||
<code c#> | <code c#> | ||
/// < | /// < | ||
Line 45: | Line 53: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === void PrintArrayList(ArrayList InputArray) === | ||
<code c#> | <code c#> | ||
Line 58: | Line 68: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === void DumpByteArrayToFile(byte[] inputBytes, String FileName) === | ||
<code c#> | <code c#> | ||
Line 74: | Line 86: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === void DumpStringToFile(String inputString, | ||
<code c#> | <code c#> | ||
Line 90: | Line 104: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === void PrintCharArrASCII(char[] inputCharArr) === | ||
<code c#> | <code c#> | ||
Line 104: | Line 120: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === void PrintStringASCII(String inputStr) === | ||
<code c#> | <code c#> | ||
Line 119: | Line 137: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === void PrintByteArrASCII(byte[] inputByteArr) === | ||
<code c#> | <code c#> | ||
Line 134: | Line 154: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === ByteArrToASCII(byte[] inputByteArr) === | ||
<code c#> | <code c#> | ||
Line 146: | Line 168: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === String RemoveNewLineChars(String inputStr) === | ||
<code c#> | <code c#> | ||
Line 160: | Line 184: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === String StringArrToDelimitedStr(String[] inputStrArr, | ||
<code c#> | <code c#> | ||
Line 179: | Line 205: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === String BytesToHumanReadable(long Bytes, int Accuracy) === | ||
<code c#> | <code c#> | ||
Line 197: | Line 225: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === String MillisecondsToClockFormat(double Milliseconds) === | ||
<code c#> | <code c#> | ||
Line 213: | Line 243: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | === String MillisecondsToHumanReadable(double Milliseconds) === | ||
<code c#> | <code c#> |