func

    0熱度

    1回答

    我有一個實例,我是C#委託人,Func,表達式和動作的新手。我想傳遞一個參數作爲將檢查幾個條件表達式,然後它會返回或根據一些條件來執行提供這樣的 var result = Uow.GroupLicense.Set .Join(Uow.UserGroup.Set, x => x.GroupGuid, y => y.GroupGuid, (GL, G) => new { G, GL

    0熱度

    1回答

    我的問題有點類似這些問題: replay a list of functions and parameters C# delegate for two methods with different parameters 我的目標是存儲與它們在列表中的參數函數調用,調用他們一個不同的線程,由我的經理級別安排。 當函數被調用時,其自身添加到的記住參數的功能列表和值 當函數結束時,我想找回返回對象(如果

    1熱度

    1回答

    我想將通用函數的func參數傳遞給BackgroundWorker,但我偶然發現如何在另一端投射和運行func。 以下代碼演示了我正在嘗試執行的操作。注意我在所有Execute方法中有兩個約束,BackgroundExecutionContext和BackgroundExecutionResult,我需要能夠採用更多的一個通用參數。 public static class BackgroundEx

    2熱度

    2回答

    例子中,我下面的代碼 public class Person { public bool FirstNameIsActive { get; set; } public bool SecondNameIsActive { get; set; } } 如果我想通過屬性過濾FirstNameIsActive Func<Person, bool> predicate1 = x

    2熱度

    2回答

    我試圖搜索這個,但無法完全找到答案。 我有一個方法,裏面有一個代碼塊調用很頻繁,所以我把它重構成一個本地的Func。 現在,因爲我沒有在其他地方使用該代碼塊,所以使用此代替其他方法是有意義的。 但使用另一種方法更好,性能明智嗎? Func是否被分配或以其他方式使用額外的處理時間或內存,因爲它是在函數內部聲明的,還是被編譯器緩存或甚至實際製作成幕後方法? 我知道這聽起來像是一個微型優化的東西,但在我

    0熱度

    1回答

    我需要得到離散和的函數。 我是指另一個函數的離散和,而不是Array! 我已經有了Array的功能。 如何修改自定義Func。 public static double Sum(double[] A1, double t1, double t2) { double s = 0; for(long i = t1; i < t2; i++) { s += A

    6熱度

    3回答

    我有這樣的靜態方法: public static string MyMethod(Func<Student, object> func) { return ??? ; } 我用它如下: var s1 = MyMethod(student => student.ID); // Return "ID" ??? var s2 = MyMethod(st

    1熱度

    2回答

    例如我有一個方法與內部FUNC: private void Method() { Func<int, string> myFunc => (int) { return int.ToString();} var res = myFunc(42); } 函數功能將被編譯1時間或每當方法將被調用? 也請分享一下鏈接,如果你有這樣的,因爲這是一種辯

    0熱度

    1回答

    CreateMap Mapper.CreateMap<Unidade, unidadeDTO>(); Mapper.CreateMap<unidadeDTO, Unidade>(); public ICollection<Unidade> BuscarPorParametos(Expression<Func<Unidade, bool>> parametros) { ret

    1熱度

    2回答

    想象一下Func Func<Arguments, bool?>,其中Arguments是一個抽象類。某處,出於某種原因,我創建了這些函數的列表,並將所有派生類作爲參數。當然,在調用Func之前,Arguments的類型對驗證很重要。有沒有辦法獲得Arguments的類型? 例如爲: public bool? test(Arguments arg) { Func test = Func<S