type-coercion

    0熱度

    1回答

    我有一個域類等中的一種: class MyDomainClass{ String name } 而且與接口的簽名,如: BigDecimal doBigThangs(MyDomainClass startHere) 我希望能夠調用它像這樣 doBigThangs('stuff') 並讓它自動將字符串'stuff'轉換成適當的MyDomainClass。這是我嘗試過的,但也許

    0熱度

    2回答

    是否存在「嚴格」約束或強制執行可以使用的類型的方法。 S <: T 喜歡的東西 Method(value As T) ' Any Type of T including subtypes of T Method(value Is T) ' Only take a T not a subtype of T 我可以在運行時 If TypeOf value Is T Then 做到這一點但

    1熱度

    2回答

    我在PHP 5.4.10下運行的頁面中有下面的代碼片段(請注意比較===)。 $list_all_pages = False; $reqs_per_page = 50; $start_page = 0; if (isset($_GET["p"])) { echo("Debug: " . $_GET["p"] . "\n"); if ($_GET["p"] === "al

    3熱度

    2回答

    在試圖回答How to instantiate Moose classes from a big hash時,我想我已經擊中了另一個地方,我沒有完全理解穆斯型強制。出於某種原因,下面的代碼發出警告: You cannot coerce an attribute (departments) unless its type (ArrayRef[Company::Department]) has a c

    0熱度

    1回答

    有時用戶輸入無法正確強制轉換的文本。例如字符串 - >錢。 '123 USD'可以被強制轉換,但'123 ZZZ'或'dwerss'不能。其中一個例子可以通過客戶端的正則表達式來檢查,但其他的不能。我應該如何處理這些錯誤並向用戶顯示正確的消息? 是否在任何教程中介紹過?任何鏈接?

    1熱度

    1回答

    可能重複: 1-dimensional Matrix is changed to a vector in R 我與R中matrix對象,並多次工作,它發生,我想選擇的只有一列矩陣一個使用它作爲一列的matrix!是的,我的意思是我不希望R將它自動強制轉換爲numeric類,因爲在這種情況下含義是1列的矩陣。如何避免R一直在一般水平上進行這種愚蠢的轉換。我不想混亂我的代碼到處都是as.matrix!

    2熱度

    1回答

    我在http://prettydiff.com/prettydiff.js有一個應用程序。我在開始寫解釋器之前就開始編寫這個應用程序,並且學會了更加嚴格的打字。我現在想要在我的代碼中執行嚴格的輸入。此應用程序太大且複雜,無法輕鬆驗證類型強制是否已從手動更改中成功消除。 是否有任何工具或方法,以警告或者類型的變化已經發生任何給定的基準電壓檢測?

    0熱度

    1回答

    我想創建一個角色的控件。不幸的是,我遇到了錯誤#1304。 下面是輸出錯誤: TypeError: Error #1034: Type Coercion failed: cannot convert class_Boy$ to flash.display.MovieClip. at class_Boy/mainJump() at class_Boy/class_Boy_Mov

    0熱度

    2回答

    我使用反射來獲取對象的所有屬性。然後,我需要查看這些屬性的值是否是它們碰巧的任何類型的默認值。以下是我目前的代碼。它抱怨命名空間或類型找不到。這導致我相信它與c#如何隱式類型強制有關。由於我在運行時抓住這個類型,所以不知道如何比較它,或者不太清楚。 我一直希望避免一個開關案例比較類型的名稱,但現在看起來像我唯一的選擇,除非在StackOverflow的輝煌的人可以帶領我在正確的方向。 privat

    0熱度

    4回答

    <cfset academic_year = "2012-13"> <cfoutput># academic_year gt "2009-10" #</cfoutput> 不輸出 ,但如果我改變academic_year變量設置爲「2011-12」的輸出是YES。 ColdFusion如何強制變量學年?