我通過具有多行且每行具有標籤並剛剛實現以下LINQ的控件進行迭代。我可以將以下查詢優化爲單個查詢嗎?單條LINQ中的多個條件
Dim xCheckTag As String = If((From xTag As Row In Sheet1.Rows Where xTag.Tag = "FtpHeader").ToArray.Length > 0, "FtpHeader", _
If((From xTag As Row In Sheet1.Rows Where xTag.Tag = "MailHeader").ToArray.Length > 0, "MailHeader", _
If((From xTag As Row In Sheet1.Rows Where xTag.Tag = "GoogleHeader").ToArray.Length > 0, "GoogleHeader", _
If((From xTag As Row In Sheet1.Rows Where xTag.Tag = "NetworkHeader").ToArray.Length > 0, "NetworkHeader", String.Empty))))
我會很樂意幫助,但我只做C#。你可以拿一個C#答案並使用你的VB知識來翻譯它嗎? –
@AdrianSalazar ok – Sathish