C#で文字列の大文字・小文字を変換する方法(ToLower/ToUpperメソッド)
C#では、ToLower()メソッドとToUpper()メソッドを使うことで、文字列の大文字と小文字を簡単に変換できます。この記事では、具体的なコード例とともに、それぞれの使い方をわかりやすく解説します。
大文字から小文字へ変換する(ToLowerメソッド)
たとえば、次のような大文字のみの文字列があるとします。
str = "AMIT";
この大文字の文字列を小文字に変換するには、ToLower()メソッドを使用します。
Console.WriteLine("Converted to LowerCase : {0}", str.ToLower());
サンプルコード
以下は、C#で文字列の大文字を小文字に変換する完全なサンプルコードです。
using System;
using System.Collections.Generic;
using System.Text;
namespace Demo {
class MyApplication {
static void Main(string[] args) {
string str;
str = "AMIT";
Console.WriteLine("UpperCase : {0}", str);
// 小文字へ変換
Console.WriteLine("Converted to LowerCase : {0}", str.ToLower());
Console.ReadLine();
}
}
}
実行結果
UpperCase : AMIT Converted to LowerCase : amit
小文字から大文字へ変換する(ToUpperメソッド)
逆に、小文字の文字列を大文字に変換したい場合は、ToUpper()メソッドを使用します。使い方はToLower()とまったく同じです。
string str = "amit";
Console.WriteLine("Converted to UpperCase : {0}", str.ToUpper());
// 出力: AMIT
ポイントまとめ
- ToLower():文字列内のすべての英字を小文字に変換します。
- ToUpper():文字列内のすべての英字を大文字に変換します。
- どちらのメソッドも元の文字列は変更せず、変換後の新しい文字列を返します(文字列は不変=イミュータブルであるため)。
- ユーザー入力の正規化や、大文字小文字を区別しない文字列比較などに活用できます。
-
C#で文字列の大文字・小文字を変換する方法(ToLower/ToUpperメソッド)
C#では、ToLower()メソッドとToUpper()メソッドを使うことで、文字列の大文字と小文字を簡単に変換できます。この記事では、具体的なコード例とともに、それぞれの使い方をわかりやすく解説します。 大文字から小文字へ変換する(ToLowerメソッド) たとえば、次のような大文字のみの文字列があるとします。 str = AMIT; この大文字の文字列を小文字に変換するには、ToLower()メソッドを使用します。 Console.WriteLine(Converted to LowerCase : {0}, str.ToLower()); サンプルコード 以下は、C#で文字列の大文字を小
-
整数を文字列に変換するC#プログラムの書き方
C#で整数(int型)を文字列(string型)に変換するには、ToString()メソッドを使用します。このメソッドは、すべての数値型が持つ標準的なメソッドで、呼び出すだけで簡単に文字列表現を取得できます。基本的な変換手順1. 変換したい整数を用意するまず、文字列に変換したい整数値を変数に格納します。int num = 299;2. ToString()メソッドで変換する次に、ToString()メソッドを呼び出して、整数を文字列に変換します。String s; int num = 299; s = num.ToString();完全なサンプルコード以下のコードを実行すると、整数を文字列に変