CodePlexのExtension -Overflowフォーラムは、ユーザーがお気に入りのC#拡張機能を共有することを奨励しています。印象的な提出物は、リストのリストの資格を確認するためのA
メソッドを提供するユーザーからのものです。
拡張方法In
拡張法のコードは次のとおりです。
例を使用する方法In
<code class="language-csharp">public static bool In<T>(this T source, params T[] list) { if(source == null) throw new ArgumentNullException("source"); return list.Contains(source); }</code>メソッドを使用するだけで使用できます。
この方法は、長い条件文のニーズを排除することにより、コードを簡素化し、コードを読みやすくしやすくします。これは、プロジェクトに統合したいユーザー向けのCodePlex ExtensionOverFlowプロジェクトにあります。
以上がC#は、リストメンバーシップチェックの「in」拡張法が必要ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。