我的代碼是:如何在第一個選擇的屬性上使用新的選擇?
var serverManager = new ServerManager();
var regex = new Regex("^(http|https)://");
var host = regex.Replace(url, "");
var instance = serverManager.Sites.First(
site => site.Bindings.First(
binding => binding.Host == host
)
);
你可以看到我嘗試做在第一個的屬性的第二選擇,因爲Bindings
是一家集,我需要這個集合的特定項目。我得到這個錯誤:
Cannot implicitly convert type 'Microsoft.Web.Administration.Binding' to 'Bool'.
任何想法解決?
如果您有更好的主意,可以編輯問題的標題。 :s –
不,你正在嘗試應用第二個謂詞* - 你沒有執行任何「選擇」。你真的想在這裏實現什麼? –