これは、List<int> ALogMsgTypeIntArray
に0が含まれていることを確認する最も良い方法ですか?これは、intのListに0が含まれていることを確認する最も良い方法ですか?
if (ALogMsgTypeIntArray.Exists(delegate(int i) { return i == 0; }))
{
MessageBox.Show("0 exists");
}
更新==========:
私はそれをこの-ウェイをやってしまった:
bGetDebug = ALogMsgTypeIntList.Contains(LogParsePumpViewerConsts.LOG_MSG_TYPE_DEBUG);
bGetInfo = ALogMsgTypeIntList.Contains(LogParsePumpViewerConsts.LOG_MSG_TYPE_INFORMATION);
bGetWarning = ALogMsgTypeIntList.Contains(LogParsePumpViewerConsts.LOG_MSG_TYPE_WARNING);
bGetError = ALogMsgTypeIntList.Contains(LogParsePumpViewerConsts.LOG_MSG_TYPE_ERROR);
あなたは '... IntList'としてあなた'一覧を '名前を付ける必要があります使用したいものです:あなたの主な目標は、「最短ソースコード」であれば、答えはノーです'... IntArray'ではなく、他の開発者にあなたの変数の使い方を混乱させる可能性があるからです。 int配列は 'int []'になります。 –
Douglas
@Douglas:これは他の開発者にのみ適用されるものではありません; –
質問タイトルに使用するメソッドの名前がどのように含まれているか少し皮肉です。 –