如何比较C#中的Chars短路

时间:2017-06-26 15:02:22

标签: c# char comparison character

我想知道是否有一种简短的方法可以将一个Char与多个Chars进行比较。 在我的代码中,我读了一个关键是是或否[是/否]然后我会检查字符是'Y'还是'N'。

这是漫长的道路:

if(myChar == 'n' || myChar == 'y')
{
....

尝试过(没用):

if(myChar == ('n'|'y'))
{
.....

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:4)

尝试查看集合

ECMAScript6

答案 1 :(得分:2)

如果字符列表很短,请使用Contains的{​​{1}}方法:

string