構造体クライアントとクライアントのリストがあります。構造体のリストに要素が含まれているかどうか確認してください
struct Client
{
public IPEndPoint endpoint;
public string ClientName;
}
List<Client> clientList = new List<Client>();
リストに特定の名前のクライアントが含まれているかどうかを確認するにはどうすればよいですか?私はそのようにしようとしました
if(clientList.Find(Client => Client.ClientName == userNickname)
しかし、残念なことにブール値を返しません。
「それはbool値を返さない」とは何ですか?これは、コンパイラエラーまたはランタイム例外を表示しますか?そのエラーテキストに関するあなたの調査は何をあなたに与えましたか?つまり、 'Find()'が何を返し、 'if()'が欲しいのですか?あなたは正確に何を試そうとしていますか? – CodeCaster
グーグルのほんの一瞬で私たちは大量の複製になります... – HimBromBeere
特定の名前のクライアントが私のリストに存在するかどうかを確認したいと思いました。 Find()演算子はClientオブジェクト全体を返し、私のコンパイラはif文の中でそれを使用させません。 私はそれをグーグルで見つけました、私は誓います。私は複数のソリューションを試しましたが、何とかAny()演算子を見落とさなくてはならないと思います –