strong-typing

    2熱度

    1回答

    我是VB.Net中泛型和集合的新手。我寫了第一堂課,創建了一個自定義對象列表。雖然它似乎有效,但我相信我已經完成了這種粗略的方法,並且我想知道如何改進它以用於需要調用它的代碼。這裏是清單類的重要組成部分: Public Class Subscribers Public List As New List(Of Subscriber) Public Sub New()

    1熱度

    3回答

    我很熟悉強類型和弱類型。我也知道Java是強類型的。現在我學習python,它是一種強類型語言。但是現在我看到Python比Java更強類型化。例子來說明 public class StringConcat { public static void main(String[] args) { String s="hello "; s+=4; Syste

    7熱度

    1回答

    我已經做了一些編程和Haskell,並希望在Groovy中實現一些Haskell列表處理函數。以下是unfoldr的實現。基本上A是生成的迭代器的類型(即列表),B是狀態。 有兩件事情我想給強類型: 我希望能說Tuple<A,B>,而不是僅僅Tuple 我希望能夠定義閉包的參數,而不僅僅是結果類型。 生成枚舉從1到100的迭代器的示例代碼如下,並鏈接在ideone here上。 class Unf

    4熱度

    1回答

    我們一直在使用的WinForms數據幾個月約束力,碰到一些問題: 缺乏強類型的 無法控件綁定到複雜的屬性(型號/車型集合) 對於空 困難定製行爲的值&特殊要求 創建.datasource文件,其膨脹液 工作作爲一個「黑匣子」 - 難以診斷問題或調整functionalit y 我們正在考慮爲我們的用戶控件&模型定製數據綁定實用程序。這將通過lambda函數強類型化,能夠綁定複雜的屬性,並允許我們需

    2熱度

    1回答

    Erlang功能強大的打字還是弱打字? 根據this definition of strong typing,看起來Erlang同時具有強類型和弱類型。 我的理解是否正確?

    5熱度

    4回答

    我不知道「強類型」和「類型安全」之間究竟有什麼區別! 請您用簡單的語言說明一下嗎? 假設我們使用ArrayList的,但我無法斷定它是類型安全或強類型。或者我們可以將它用作兩者。?

    6熱度

    3回答

    我有點累的像這樣的服務層的代碼編寫行: 下面的代碼只是爲了讀者的例子。因此,他們可能有錯誤或錯別字,不好意思吧:) //ViewModel public class EntityIndexFilterPartial { public int? Id { get; set; } public DateTime? StartDate { get; set; } pub

    4熱度

    2回答

    註解的JavaScript我在一個實習醫生文件下面的typedef: /** @typedef ({eventNameArray: Array.<string>,eventArrayIndex: number}) */ var triggerNextData; 想它被用作傳遞參數triggerNext功能(將觸發下一個事件)。 eventNameArray(字符串數組)和eventArray

    0熱度

    1回答

    考慮下面的代碼.. public static class Simulate { public static bool Boolean(bool b) { return b; } } 我想檢查,如果表達式使用這種靜電功能。我想避免stringly-typed思考,以便使代碼更易於重構,這就是爲什麼我要執行以下操作,類似於this。我嘗試下面的代碼

    4熱度

    2回答

    我希望在函數f中定義一個函數f',以便它們的類型規範都引用相同的類型變量。但是,當我嘗試這樣做時,編譯器出現編譯錯誤,它假定外部的m和內部的m不是相同的類型變量。任何提示如何解決這個問題? f :: (Monad m) => (String -> Int -> String -> m()) -> [String] -> m() f _ (x:_) = f' Nothing x wher