このような簡単な質問をして申し訳ありません..違いを混同することがあるので、明確にする必要があります。
次のifステートメントの違いを説明して、誰か助けてくれませんか?
sending = true;
if (sending && e.AssetType == AssetType.Notecard) //#1
対。
if ((sending) && (e.AssetType == AssetType.Notecard)) //#2
対。
if (sending || e.AssetType == AssetType.Notecard) //#3
対。
if ((sending) || (e.AssetType == AssetType.Notecard)) //#4
この特定のケースでは、「If(sending == true AND e.AssetType == AssetType.Notecard)」のように評価する必要があります。
別のケースでは、1 つの文字列と次のようなリストの内容をチェックする if ステートメントが必要です: "If(string == "Name" OR List.Contains("string"))