我在构造函数中应用验证逻辑,如果失败则返回.但是,仍然创建了实例.如何确保如果逻辑失败,ctor不应该创建实例.
class Car
{
public readonly int maxSpeed;
private int currSpeed = 99;
public Car(int max)
{
if (max > 50)
return;
}
public Car()
{
maxSpeed = 55;
}
}
Run Code Online (Sandbox Code Playgroud) 在我的一个观点中,我需要为社交插件创建一些元标记,但是找不到这样做的方法.
由于元标记仅对应于这一个视图,因此在主布局中对它们进行编码,然后在View中设置值似乎不正确.
有没有办法在View中创建元标记,然后可以将其添加到mater-layout的head部分.或者我应该将它们添加到主布局中,然后设置值,就像我对描述和关键字一样.
我需要在C#.NET中开发一个e -store应用程序.已有许多开源软件包,如nopcommerce,dotnetcart等.我浏览了一些的源代码,发现它们非常繁琐或说非常深入的功能.我的要求非常简单.需要只有一个级别的分类和简单而干净的前端.因此,我对使用如此大的解决方案进行简单的电子商店持怀疑态度.
你怎么看?,我应该使用现有的解决方案还是开发一个习惯于我的要求的解决方案.
看下面的代码:
window.onload = someFunction;
Run Code Online (Sandbox Code Playgroud)
很多时候我看到使用这种代码,甚至我也使用相同的代码.但是,仍有一些事情尚不清楚.
someFunction一旦页面加载就调用,对.但是,我们不应该用括号调用函数()吗?someFunction到window.onload,因此我们可以或应该不是我们所说的window.onload();functionName()和functionName可以互换.因为在很多地方,在各种API中,我看到调用函数没有括号.