繁体   English   中英

在字符串中查找整数

[英]Finding whole number in string

我有一个输入号码。 假设是 545。现在我有例如这个字符串: string trying = "658;984;756;545;2000;5450"你可以看到这个字符串中有545 ,但也有5450我只想找到我的输入数字545但在我当前的代码中我也找到5450 我当前的代码:

MySet.MyRole = "658;984;756;545;2000;5450";
if (MySet.MyRole is null || MySet.MyRole.IsEmpty())
{
           setupSet.MyRole1 = true;
}
else if (MySet.MyRole.Contains(Number.ToString()))
{
            setupSet.MyRole1 = true;
}

你可以Split我猜

返回一个字符串数组,其中包含此实例中由指定字符串或 Unicode 字符数组的元素分隔的子字符串。

然后使用Contains

确定元素是否在列表中。

var input = "658;984;756;545;2000;5450";

var result = input.Split(';').Contains("545");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM