VB.NET 大文字と小文字を変換(ToLower/ToUpper)

VB.NETの英字の大文字と小文字を変換するサンプルです。
ToLowerメソッドとToUpperメソッドを使用します。

目次

サンプル 英字の大文字を小文字にする(ToLowerメソッド)
  英字の小文字を大文字にする(ToUpperメソッド)

英字の大文字を小文字にする(ToLowerメソッド)

Public Function ToLower() As [String]
  • ToLowerメソッドは、英字の大文字を小文字にします。
  • 新しい文字列が生成されます。
  • 英字の全角の大文字も全角の小文字に変換されます。
  • Stringクラスのメソッドです。

英字の大文字を小文字にするサンプルです。

Module Module1
	Sub Main()

		Dim str1 As String = "ABCabcあいうABC"

		Dim str2 As String = str1.ToLower

		Console.WriteLine(str2) 'abcabcあいうabc

	End Sub
End Module

4行目は、英字の大文字と小文字とひらがなと全角の英字があります。
6行目は、ToLowerメソッドで英字の大文字を小文字に変換しています。
全角の英字も変換します。

以下はMicrosoftのToLowerメソッドのリンクです。
https://docs.microsoft.com/ja-jp/dotnet/api/system.string.tolower?view=netframework-4.7.2

英字の小文字を大文字にする(ToUpperメソッド)

Public Function ToUpper() As [String]
  • ToUpperメソッドは、英字の小文字を大文字にします。
  • 新しい文字列が生成されます。
  • 英字の全角の小文字も全角の大文字に変換されます。
  • Stringクラスのメソッドです。

英字の小文字を大文字にするサンプルです。

Module Module1
	Sub Main()

		Dim str1 As String = "ABCabcあいうabc"

		Dim str2 As String = str1.ToUpper

		Console.WriteLine(str2) 'ABCABCあいうABC

	End Sub
End Module

4行目は、英字の大文字と小文字とひらがなと全角の英字があります。
6行目は、ToUpperメソッドで英字の小文字を大文字に変換しています。
全角の英字も変換します。

以下はMicrosoftのToUpperメソッドのリンクです。
https://docs.microsoft.com/ja-jp/dotnet/api/system.string.toupper?view=netframework-4.7.2

関連の記事

VB.NET 文字列の位置を取得(IndexOf/LastIndexOf)

△上に戻る