1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
private List<char> _charList = new List<char>();
private void InitCharList()
{
// A B C
_charList.Add('A');
_charList.Add('B');
_charList.Add('C');
}
public bool IsCustomString(string s)
{
// 指定した文字列が任意の文字で構成されてるかどうかを判定します。
if (string.IsNullOrEmpty(s)) { return false; }
foreach (char c in s)
{
if (!_charList.Contains(c))
{
return false;
}
}
return true;
}
|