C#
 Computer >> コンピューター >  >> プログラミング >> C#

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():文字列内のすべての英字を大文字に変換します。
  • どちらのメソッドも元の文字列は変更せず、変換後の新しい文字列を返します(文字列は不変=イミュータブルであるため)。
  • ユーザー入力の正規化や、大文字小文字を区別しない文字列比較などに活用できます。
  1. C#で文字列の大文字・小文字を変換する方法(ToLower/ToUpperメソッド)

    C#では、ToLower()メソッドとToUpper()メソッドを使うことで、文字列の大文字と小文字を簡単に変換できます。この記事では、具体的なコード例とともに、それぞれの使い方をわかりやすく解説します。 大文字から小文字へ変換する(ToLowerメソッド) たとえば、次のような大文字のみの文字列があるとします。 str = AMIT; この大文字の文字列を小文字に変換するには、ToLower()メソッドを使用します。 Console.WriteLine(Converted to LowerCase : {0}, str.ToLower()); サンプルコード 以下は、C#で文字列の大文字を小

  2. 整数を文字列に変換するC#プログラムの書き方

    C#で整数(int型)を文字列(string型)に変換するには、ToString()メソッドを使用します。このメソッドは、すべての数値型が持つ標準的なメソッドで、呼び出すだけで簡単に文字列表現を取得できます。基本的な変換手順1. 変換したい整数を用意するまず、文字列に変換したい整数値を変数に格納します。int num = 299;2. ToString()メソッドで変換する次に、ToString()メソッドを呼び出して、整数を文字列に変換します。String s; int num = 299; s = num.ToString();完全なサンプルコード以下のコードを実行すると、整数を文字列に変