Tag: vb.net

date而不是DateTime?

从我可以告诉Date和DateTime具有相同的function。 为什么我会想要使用一个而不是另一个?

什么是Environment.FailFast?

什么是Environment.FailFast? 它有什么用处?

在ASP.NET MVC中如何避免HttpRequestValidationException渲染引起exception的相同视图

我只想知道如何在ASP.NET MVC中validation(或清除)用户input,以便不pipe提交的值如何都不会抛出HttpRequestValidationException。 例如,用文本input,如果用户input<BR/> ,则会引发exception,并显示黄色死亡屏幕。 我不要那个。 我想捕捉exception,并在当前视图中显示一个用户友好的错误,最好是与提交相同的值加载的控件。 我发现这个http://www.romsteady.net/blog/2007/06/how-to-catch-httprequestvalidationexcep.html ,但它对我的目的是没用的。 另外,我发现这个http://msdn.microsoft.com/en-us/library/aa973813.aspx,并试图把模型粘合剂,但我不能让工作。

“使用”语句如何从C#转换为VB?

例如: BitmapImage bitmap = new BitmapImage(); byte[] buffer = GetHugeByteArray(); // from some external source using (MemoryStream stream = new MemoryStream(buffer, false)) { bitmap.BeginInit(); bitmap.CacheOption = BitmapCacheOption.OnLoad; bitmap.StreamSource = stream; bitmap.EndInit(); bitmap.Freeze(); } 你能告诉我更多关于using ? 编辑: 正如在JaredPar的post的评论中所讨论的,这个问题更关心的是在VS2003中Using的实现。 有人指出, Using直到.NET 2.0(VS2005)才被引入。 JaredPar发布了一个等效的解决方法。

testing一个对象是否实现了一个接口

我有一个对象参数,我需要检查对象是否在vb.net中实现指定的接口。 如何testing这个? 谢谢。

什么是C#“is”关键字的VB.NET等价物?

我需要检查一个给定的对象是否实现了一个接口。 在C#中,我会简单地说: if (x is IFoo) { } 是使用TryCast() ,然后检查Nothing最好的办法?

VB相当于C#的默认(T)

什么是VB的相当于C#的default(T)

检查列表中的所有项目是否相同

我有一个列表(date时间)项目。 如何检查所有项目是否与LINQ查询相同? 在任何时候,列表中可能有1个,2个,20个,50个或100个项目。 谢谢

将一个布尔值转换为一个整数返回-1为真?

我正在使用一些VB.NET代码,似乎是使用CInt(myBoolean)将一个布尔值转换为一个整数。 奇怪的是,如果值为真,则返回-1。 例如: CInt(True) // returns -1 CInt(False) // returns 0 这在其他语言中很常见吗? 我认为布尔值如果为true,则为1,如果为false,则为0。 此外,有没有办法让Visual Basic分配1为true而不是分配-1?

Winforms:Application.Exit与Enviroment.Exit与Form.Close

以下是我们可以退出申请的方式: Enviroment.Exit(0) Application.Exit() Form.Close() 这三种方法有什么区别,什么时候使用每种方法?