私は次のように、リストを持っている特定の文字列がC#のリストに存在しないかどうかを確認するにはどうすればよいですか?
List<string> variablelist = new List<string> { "first", "second","third"};
、私はもう一つのリストを持って、
List<string> method = new List<string>();
//somecode
method.Add(workingline);
のように、私はvariablelist
の要素のいずれかがmethod
リストに存在するともされていない場合はチェックしたいです私はその特定の要素を取得したい。
var inOnlyVariableList = variableList.Except(method).ToList();
結果はvariableList
ではなくmethod
にある文字列のList<string>
次のようになります。アドバンス
答えをありがとう。しかし、私のメソッドリストに 'first = string.Empty;'のような行が含まれていて 'first'要素が既にvariableListリストにありますが、完全一致ではないのでキャプチャしないとします。最初の要素がメソッドリストのどのような形式であっても構いませんか? - – Malai
私は理解していません、あなたはそれを編集で説明できますか? –
質問を更新しました – Malai