func

    0熱度

    2回答

    這是工廠模式,其中一個屬性用於通過Create獲得一個實例: public class Dialer { public static Func<Dialer> Create; public bool MakeCall(string number) ... public Dialer(IDialer impl) { ... } } 然後lambda表達式分配給財

    0熱度

    3回答

    我想創建一個函數,以便我可以輕鬆實現並對正在使用的加載動畫進行修改。我不知道如何將我需要的所有東西都正確地返回並顯示出來。下面是我用來創建它的代碼: let x = (self.view.frame.size.width/2) let y = (self.view.frame.size.height/2) self.loadingUI = NVActivityIndica

    2熱度

    1回答

    過濾功能我學習FP並試圖找出了這一點: 我有一個用戶列表,需要創建一個函數的名字來過濾。這就是我想: let users = [{name: "rod"}] let nameEq = R.prop("name") let filterByName = R.compose( R.filter(R._, users), nameEq ); filterByName("

    0熱度

    2回答

    可能有一個更簡單的方法來做到這一點,但我沒有看到Python中的Switch/case。我想要求用戶介紹一種顏色的名稱,並且在調用應該照顧的功能之後,它應該返回RGB中的顏色代碼。我的if語句也應該接受第一個字母或整個單詞是否在首都。 發生在我身上的奇怪的事情是,我一直在我的控制檯上輸出結果,使得沒有認識,我確信有(從某個地方)從我的mystake! 把相同的輸入後,完全相同的單詞,在控制檯上的結

    0熱度

    1回答

    在規定的抽象類,我想創造出可以傳遞給定義爲這樣的方法兩個靜態方法: public static void AddType<T>( Func<XmlReader, T> ReaderFunc, Func<T, XmlWriter> WriterFunc){ /*Magic stuff happens here*/ } 這將是靜態類: public abstract

    0熱度

    1回答

    請參見下面的示例: var factoryType = typeof(Func<>).MakeGenericType(someType); container.RegisterPerRequest(someType, null, someType); Func<object> factoryDelegate =() => container.GetInstance(someType, nu

    -1熱度

    1回答

    功能我有一個服務(3-第三方)有很多的方法,與像簽名: int MethodA(int, string, out T result) int MethodB(int, string, string, out T[] result) int MethodC(DateTime, string, string, out T result) ,回訪int只是一個迴應碼,而我其實需要T的。 每次調用

    0熱度

    1回答

    我想調用一個func,如下所示,我應該在loadImage()中寫什麼,以便在我調用它時可以鍵入不同的圖像名稱。 非常感謝 func loadImage(????){ self.Picture.image = UIImage (named: "Ch1-4 new.jpg") UIView.animateWithDuration(3.0, d

    1熱度

    1回答

    我是Func/Action/Predicate的新手,想知道什麼是重構我的代碼的最佳方法,因爲我可能會有很多重複的代碼。 我已經創建了2種擴展方法,它需要一個函數功能參數(總是返回布爾): public static void MyExtension<T>(this T obj, Func<T, bool> predicate) { do { //f

    0熱度

    5回答

    我最近想編寫一個平均計算器。 我的計劃是建立一個UITextField,您可以在其中輸入以逗號分隔的數字......通過按'計算'按鈕,應用程序應該計算上述數字的平均值,並通過將標籤文字設置爲平均值來給出它們。 所以我寫了我的平均功能,收到此錯誤信息: 無法將類型的價值「的UITextField」預期元素類型「雙」。 這是我的代碼: @IBOutlet var Input: UITextField