Definition at line 9 of file StringExtensions.cs.
◆ EqualsOrdinal()
static bool CommandLine.Infrastructure.StringExtensions.EqualsOrdinal |
( |
this string |
strA, |
|
|
string |
strB |
|
) |
| |
|
static |
Definition at line 41 of file StringExtensions.cs.
42 {
43 return string.CompareOrdinal(strA, strB) == 0;
44 }
◆ EqualsOrdinalIgnoreCase()
static bool CommandLine.Infrastructure.StringExtensions.EqualsOrdinalIgnoreCase |
( |
this string |
strA, |
|
|
string |
strB |
|
) |
| |
|
static |
Definition at line 46 of file StringExtensions.cs.
47 {
48 return string.Compare(strA, strB, StringComparison.OrdinalIgnoreCase) == 0;
49 }
◆ FormatInvariant()
static string CommandLine.Infrastructure.StringExtensions.FormatInvariant |
( |
this string |
value, |
|
|
params object[] |
arguments |
|
) |
| |
|
static |
Definition at line 26 of file StringExtensions.cs.
27 {
28 return string.Format(CultureInfo.InvariantCulture, value, arguments);
29 }
◆ FormatLocal()
static string CommandLine.Infrastructure.StringExtensions.FormatLocal |
( |
this string |
value, |
|
|
params object[] |
arguments |
|
) |
| |
|
static |
Definition at line 31 of file StringExtensions.cs.
32 {
33 return string.Format(CultureInfo.CurrentCulture, value, arguments);
34 }
◆ IsBooleanString()
static bool CommandLine.Infrastructure.StringExtensions.IsBooleanString |
( |
this string |
value | ) |
|
|
static |
Definition at line 68 of file StringExtensions.cs.
69 {
70 return value.Equals("true", StringComparison.OrdinalIgnoreCase) ||
71 value.Equals("false", StringComparison.OrdinalIgnoreCase);
72 }
◆ JoinTo()
static string CommandLine.Infrastructure.StringExtensions.JoinTo |
( |
this string |
value, |
|
|
params string[] |
others |
|
) |
| |
|
static |
Definition at line 56 of file StringExtensions.cs.
57 {
58 StringBuilder builder = new StringBuilder(value);
59
60 foreach (string v in others)
61 {
62 builder.Append(v);
63 }
64
65 return builder.ToString();
66 }
◆ SafeLength()
static int CommandLine.Infrastructure.StringExtensions.SafeLength |
( |
this string |
value | ) |
|
|
static |
◆ Spaces()
static string CommandLine.Infrastructure.StringExtensions.Spaces |
( |
this int |
value | ) |
|
|
static |
◆ ToBoolean()
static bool CommandLine.Infrastructure.StringExtensions.ToBoolean |
( |
this string |
value | ) |
|
|
static |
Definition at line 74 of file StringExtensions.cs.
75 {
76 return value.Equals("true", StringComparison.OrdinalIgnoreCase);
77 }
◆ ToBooleanLoose()
static bool CommandLine.Infrastructure.StringExtensions.ToBooleanLoose |
( |
this string |
value | ) |
|
|
static |
Definition at line 79 of file StringExtensions.cs.
80 {
81 if (string.IsNullOrEmpty(value) ||
82 value == "0" ||
83 value.Equals("f", StringComparison.OrdinalIgnoreCase) ||
84 value.Equals("n", StringComparison.OrdinalIgnoreCase) ||
85 value.Equals("no", StringComparison.OrdinalIgnoreCase) ||
86 value.Equals("off", StringComparison.OrdinalIgnoreCase) ||
87 value.Equals("false", StringComparison.OrdinalIgnoreCase))
88 {
89 return false;
90 }
91
92 return true;
93 }
◆ ToOneCharString()
static string CommandLine.Infrastructure.StringExtensions.ToOneCharString |
( |
this char |
c | ) |
|
|
static |
◆ ToStringInvariant< T >()
static string CommandLine.Infrastructure.StringExtensions.ToStringInvariant< T > |
( |
this T |
value | ) |
|
|
static |
Definition at line 16 of file StringExtensions.cs.
17 {
18 return Convert.ToString(value, CultureInfo.InvariantCulture);
19 }
◆ ToStringLocal< T >()
static string CommandLine.Infrastructure.StringExtensions.ToStringLocal< T > |
( |
this T |
value | ) |
|
|
static |
Definition at line 21 of file StringExtensions.cs.
22 {
23 return Convert.ToString(value, CultureInfo.CurrentCulture);
24 }
The documentation for this class was generated from the following file: