List
値が存在するかどうかを確認してから、c#に値を挿入する効率的な方法は何ですか?
質問する
298 次
4 に答える
3
[ Contains ]メソッドを使用して、値がリストにあるかどうかを確認できます。
if(!valuesList.Contains(value))
{
valuesList.Add(value);
}
于 2012-07-14T13:13:02.707 に答える
1
あなたが探している、Contains()
そしてAdd()
、簡単な例:
if (!theList.Contains(theValue))
{
theList.Add(theValue);
}
于 2012-07-14T13:13:18.143 に答える
0
bool List.Contains(T)
チェックおよびvoid List.Add(T)
追加のためのメソッドを使用します
または拡張機能を作成します。
public static void AddIfNotExist<T>(this List<T> list, T item)
{
if (list.Contain(item))
{
list.Add(item);
}
}
を使用してlist.AddIfNotExist(item)
于 2012-07-14T13:14:09.423 に答える