我正在使用List<T>数组来存储我从数据库文件中读取的所有ID.
我可以说我有ID:5,8,15
我想要做的是检查用户输入是否匹配此数组中的一个元素.
我该怎么做呢?
我尝试过使用Contains或Find,但我无法让它工作.
一点似乎没有炒的代码.它仅Entry ID doesn't exist!在我输入字母(?)时才显示.
List<int> fetchedEntries = new List<int>();
else if (!fetchedEntries.Contains(intNumber))
{
lblMessage.Text = "Entry ID doesn't exist!";
lblMessage.ForeColor = Color.IndianRed;
btnDeleteEntry.Enabled = false;
}
Run Code Online (Sandbox Code Playgroud)
Jar*_*Par 17
最简单的方法是使用该Contains方法
List<int> theList = GetListFromDatabase();
if (theList.Contains(theNumber)) {
// It's in the list
}
Run Code Online (Sandbox Code Playgroud)
你的Q说这不适合你.你能提供更多信息吗?以上模式应该可以正常工作
| 归档时间: |
|
| 查看次数: |
7184 次 |
| 最近记录: |