func

    13熱度

    4回答

    我想我的腦海正在爆炸,試圖找出Funcs ......如果這沒有意義,我很抱歉,現在它對我有意義,但已經過了漫長的一天...... 1)假設你被給予FUNC這需要在T和輸出一個字符串: Func<T, string> 你能變換成採取以T一個FUNC並返回基於某些邏輯一個bool(在這種情況下,如果返回的字符串是空的(String.IsNullOrWhiteSpace)? Func<T, boo

    3熱度

    4回答

    我有一個自定義控件,我想將方法​​公開爲屬性(例如,用於自定義驗證); public Func<bool> ValidateMatrixFunc { get; set; } 然後在包含我可以使用委託或lambda EXP分配上OnPreInit活動頁面的這個自定義控制頁面; protected override void OnPreInit(EventArgs e) { base.

    5熱度

    1回答

    System.Linq.Enumerable.WhereListIterator的區別是什麼& System.Linq.Enumerable.WhereSelectListIterator? 一個區別我甲肝注意到的是類型WhereListIterator反映集合對象上的變化,但WhereSelectListIterator不 我將使其成爲如更加清晰。 我甲肝,我去找我的域對象從倉庫 var buc

    1熱度

    1回答

    主營: class Program { static void Main() { new CompositionRoot(); Console.WriteLine("Test"); var consumer = ObjectFactory.GetInstance<Consumer>(); consumer.Parse();

    5熱度

    5回答

    我有Func定義排序列表: var ordering = new List<Func<Person, IComparable>> { x => x.Surname, x => x.FirstName }; 我可以訂購類似的結果... people = people.OrderBy(ordering[0]).ThenBy(ordering[1]); 我當列表可以包含任意數量的

    2熱度

    2回答

    我有一個狀態機,需要根據我所處的狀態從對象列表中調用每個對象上的不同方法。基本上我試圖重構在每個case語句中有一個循環的代碼狀態機,使其看起來像下面的代碼。但我似乎無法弄清楚如何將相關方法傳遞給我的重構函數(更不用說我不知道​​如何在每個項目上調用它) 任何幫助,將不勝感激。 這裏的示例代碼: public class MyOtherType { public bool M

    3熱度

    3回答

    在我的程序中創建其他類可以訂閱的簡單事件的時間很多,而不是通過委託創建委託和創建事件我只是使用Action或Func創建事件以避免創建委託。 這樣做有什麼缺點嗎?

    6熱度

    2回答

    有什麼辦法拔出特性,從Expression<Func<T>,bool>運營商和配套價值?考慮下面的例子: var customers = GetCustomers(); var customerQuery = customers.Where(x=> x.CustomerID == 1 && x.CustomerName == "Bob"); // The query is for il

    3熱度

    3回答

    我正在尋找儘可能通用的某些功能。 在我的MVC應用程序我有一些複雜的IEnumerable對象轉換爲SelectLists的下拉列表顯示等 起初,我創建了每個複雜對象的轉換方法的靜態列表類。這相當於很多代碼。接下來我開始使用LINQ語句來執行轉換: var list = (from o in SessionTypes select new SelectListItem { Value = o.ID

    3熱度

    3回答

    我想使用spring在xml配置中創建一個包含謂詞和func對象的構造函數的對象。 Predicate和Func參數應該指向另一個配置對象的方法。 Spring.net如何實現這一點?我沒能找到文檔中的溶液或暗示... 樣本構造將是: MyClass(Predicate<TInput> condition, Func<TInput, TOutput> result)