こんにちは、たとえば、私はシンハラ語のString
ユニコードを持っています
String variable = "සහ"; - Correct String
String variable = "XසහS"; - Incorrect String
すべての文字列がその特定の言語に属する特定の Unicode 範囲内にあるかどうかを検証したいと思います。
これを達成するためのアイデアはありますか?
こんにちは、たとえば、私はシンハラ語のString
ユニコードを持っています
String variable = "සහ"; - Correct String
String variable = "XසහS"; - Incorrect String
すべての文字列がその特定の言語に属する特定の Unicode 範囲内にあるかどうかを検証したいと思います。
これを達成するためのアイデアはありますか?
static bool Validate(string s, char max, char min)
{
for (int i = 0; i < s.Length; i++)
if (s[i] > max || s[i] < min)
return false;
return true;
}
Ghosts の機能を 1 行にまとめると、次のようになります。
static bool Validate(string s, char max, char min) {
return s.All(c => min <= c && c <= max);
}