Tag: vb.net

限制c#中文本框十进制输入的最佳方法

如何创建一个文本框,其中只能输入类似12.00或1231231.00或123123的数字 我已经做了很长的事情,我正在寻找最好,最快的方式。 小数分隔符也必须是特定于文化的: Application.CurrentCulture.NumberFormat.NumberDecimalSeparator

从DLL文件中读取资源

我有两个Visual Basic 2008项目 – 一个是类库项目,另一个是Windows Forms项目。 在类库项目中,我在项目资源中定义了一些字符串(项目属性>“资源”选项卡)。 我构建该类库项目并从调试文件夹中获取DLL文件,并在我的Windows窗体项目中添加为参考。 如何从引用的DLL文件中读取这些字符串?

如何在asp.net中清除服务器缓存?

如何在asp.net中清除服务器缓存? 我发现有两种缓存。 有浏览器缓存和服务器缓存。 我已经做了一些搜索,但我还没有找到一个清晰的,逐步指导清除服务器缓存使用asp.net(或不)。 (更新)我刚学会了这个代码隐藏在VB – Visual Basic(dot net)中。

如何在c#.net中创建来电显示

我知道这是一个已回答的问题,但我想了解所需的硬件以及如何设置。 我正在尝试构建一个外卖的传送系统,其中用户呼叫并且他们的电话号码在WINFORM上被捕获。 我google了,它说我需要使用TAPI API。 这很好,但我需要将任何东西连接到PC或只使用TAPI工作吗? 此链接在VB.net中解释它。 我在c#.net中寻找它。 我也浏览了这里提供的链接。 但它无处解释设置。 所以请帮忙。

我什么时候应该使用公共/私有/静态方法?

我是C#的新手。到目前为止,我曾经做过每一个全局变量 – public static。我的所有方法都是public static,所以我可以从其他类中访问它们。 我在SO上看到,我拥有的公共静态方法越少越好。所以我通过将所有代码放在一个类中来重写我的应用程序 – 表单类。现在我的所有方法都是私有的,并且没有静态方法。 我的问题:在我看来,我应该做什么,保持表格类中的所有内容。 什么时候我应该使用公共,私有和静态私人/公共? 我认为公共方法是一种“缺点”,因为它们可以反编译,但我对此表示怀疑。我的公共方法也可以被反编译。私有方法中的“私有”是什么? 编辑 :我不是问如何阻止我的程序被反编译,我问我是否应该使用静态,私有和公共。还有:将所有代码放在表单类中是否有问题所以我没有使用公共方法?

编写ASP.NET的月份和年份下拉列表的最佳方法是什么?

我有一个内部应用程序,我需要有两个日期类型元素的下拉列表: 月和年 。 这些值不在数据库或其他信息库中。 我知道我可以通过将它们添加到像对象这样的字典中来设置一个包含我需要的值的列表(我需要将Month与数值表示相关联,January => 01): var months = new Dictionary(); months.Add(“01”, “January”); … 今年的下拉列表将更容易,因为我可以选择一个起始年份并在通用列表中迭代到当前或当前+ 1年。 有没有更好的方法来处理这些数据元素? 内置的东西,或者我应该实现的良好设计模式?

VB.NET中的易失性等价物

可能重复: 如何在VB.net中指定volatile的等价物? 什么是C#“volatile”的VB.NET关键字? 如果没有关键字什么机制是等价的?

在Visual Studio的快递版本中进行TDD的最佳方式(例如VB Express)

我一直在寻找为我正在编写的一个应用程序(OLE对象的OLE包装器)做一些测试驱动开发。 唯一的问题是我正在使用Visual Studio的快速版本(目前),目前我正在使用VB express,但有时我使用C#express。 是否可以在快递版本中进行TDD? 如果是这样的话,那是什么呢? 干杯。 编辑。 根据事物的外观我将不得不购买完整的视觉工作室,以便我可以做集成TDD,希望预算中有钱购买副本:)。 现在我想我会像所有人都说的那样使用Nunit。

什么是HttpClient.Timeout和使用WebRequestHandler超时属性之间的区别?

我可以直接用HttpClient.Timeout设置我的HttpClient对象的超时,但我最近读到了WebRequestHandler类,它是HttpClientHandler的衍生物。 WebRequestHandler具有ReadWriteTimeout属性。 当与HttpClient.Timeout一起使用时,这将如何影响请求的操作?

KeyEventArgs.Handled与KeyEventArgs.SupressKeyPress

使用之间有什么区别 e.Handled = true 和 e.SuppressKeyPress = true 我已经读过SuppressKeyPress调用e.Handled但是它会这样做吗?