// CharIsNumber.cpp : メイン プロジェクト ファイルです。 #include "stdafx.h" using namespace System; int main(array ^args) { // 文字が数字かどうか判断する if (System::Char::IsNumber(L'5')) { Console::WriteLine("数字です。"); } else { Console::WriteLine("数字ではありません。"); } // String 型の場合は検査する文字の位置を指定する if (System::Char::IsNumber("AB3DEF", 2)) { Console::WriteLine("数字です。"); } else { Console::WriteLine("数字ではありません。"); } // 全角数字でも数字と見なす if (System::Char::IsNumber("12345", 3)) { Console::WriteLine("数字です。"); } else { Console::WriteLine("数字ではありません。"); } // 漢数字は数字と見なさない if (System::Char::IsNumber("一ニ三四五", 3)) { Console::WriteLine("数字です。"); } else { Console::WriteLine("数字ではありません。"); } // ローマ数字でも数字と見なす if (System::Char::IsNumber("TUVWX", 3)) { Console::WriteLine("数字です。"); } else { Console::WriteLine("数字ではありません。"); } return 0; }