C#String.ToUpperInvariantメソッド
C#のString.ToUpperInvariant()メソッドは、不変カルチャの大文字小文字の規則を使用して大文字に変換されたこのStringオブジェクトのコピーを返すために使用されます。
構文
構文は次のとおりです-
public string ToUpperInvariant ();
例
例を見てみましょう-
using System; using System.Text; public class Demo { public static void Main(String[] args) { string str1 = "one"; string str2 = "TWO"; string str3 = "ThrEE"; Console.WriteLine("String 1 = "+str1); Console.WriteLine("String1 ToUpperInvariant = "+str1.ToUpperInvariant()); Console.WriteLine("String 2 = "+str2); Console.WriteLine("String2 ToUpperInvariant = "+str2.ToUpperInvariant()); Console.WriteLine("String 3 = "+str3); Console.WriteLine("String3 ToUpperInvariant = "+str3.ToUpperInvariant()); } }
出力
String 1 = one String1 ToUpperInvariant = ONE String 2 = TWO String2 ToUpperInvariant = TWO String 3 = ThrEE String3 ToUpperInvariant = THREE
例
using System; public class Demo { public static void Main(String[] args) { string str1 = "abcd"; string str2 = "PQRS"; Console.WriteLine("String 1 = "+str1); Console.WriteLine("String1 ToUpperInvariant = "+str1.ToUpperInvariant()); Console.WriteLine("String 2 = "+str2); Console.WriteLine("String2 ToUpperInvariant = "+str2.ToLowerInvariant()); } }
出力
String 1 = abcd String1 ToUpperInvariant = ABCD String 2 = PQRS String2 ToUpperInvariant = pqrs
-
C#SingleorDefault()メソッド
このメソッドは、シーケンスの特定の要素を1つ返します。要素がシーケンスに存在しない場合は、デフォルト値が返されます。 ここには2つの文字列配列があります。 string[] str1 = { "one" }; string[] str2 = { }; 最初の配列は単一の要素についてチェックされますが、2番目の配列は空であり、SingleorDefaultを使用してチェックされます。 str2.AsQueryable().SingleOrDefault(); 以下は、SingleorDefault()メソッドの使用法を示す例です。 例 using System; usi
-
文字列Join()メソッド
文字列のJoin()メソッドは、各要素間に指定された区切り文字を使用して、文字列配列のすべての要素を連結します。 次の例では、複数行の文字列があり、区切り文字を「\n」-として設定しています。 String.Join("\n", starray); 例 以下は完全な例です- using System; namespace StringApplication { class StringProg { static void Main(string[] args) { &nb