コード例 #1
0
ファイル: ParameterUtil.cs プロジェクト: emowen4/NetShell4Net
 public static string Required <T>(string paramName, ParameterEnum <T> value, bool quotationAround = false)
 => quotationAround ? $" {paramName}=\"{value}\"" : $" {paramName}={value.Value}";
コード例 #2
0
ファイル: ParameterEnum.cs プロジェクト: emowen4/NetShell4Net
 public bool Equals(ParameterEnum <T> other)
 {
     return(other != null &&
            EqualityComparer <T> .Default.Equals(Value, other.Value));
 }
コード例 #3
0
ファイル: ParameterUtil.cs プロジェクト: emowen4/NetShell4Net
 public static string Optional <T>(string paramName, ParameterEnum <T> value = null, bool quotationAround = false)
 => quotationAround ? $"{(value != null ? $" {paramName}=\"{value}\"" : "")}" : $"{(value != null ? $" {paramName}={value.Value}" : "")}";