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如何强制变量学年?