Tag: vb.net

我可以在现有的.NET结构中添加枚举,比如Date吗?

显然,微软的日期结构没有月份枚举。 我想知道的是,是否可以创建枚举并将其附加到DateTime结构? 扩展方法立即浮现在脑海中,但我不知道如何使用它们来解决这个问题。 Dim july As DateTime.Months = DateTime.Months.July Public Enum Months January = 1 February = 2 March = 3 April = 4 May = 5 June = 6 July = 7 August = 8 September = 9 October = 10 November = 11 December = 12 End Enum 有没有人对此有任何想法? 更新:我没有尝试获取当前月份或给定日期的月份名称。 我知道该怎么做。 我只是想创建一个具有Month属性的类,并希望使用Enum来表示月份。 由于这似乎是一个可以在其他地方使用的项目,我讨厌将Enum放入我的class级,而宁愿让它“定位”在与其直接相关的结构中,以便可以轻松找到它。 […]

在ASP.NET中创建文件夹并将图像上传到该文件夹​​的最佳方法?

关于如何创建文件夹的任何代码示例在我的根目录中说“pics”,然后将文件上传控件中的图像上传到“pics”文件夹中? 如果你不想给我所有的代码,我会很高兴有一个很好的链接也告诉我如何在VB.NET中完成(C#也没关系)。

像在MS Paint中一样调整位图大小

我需要像在MS Paint中resize一样调整bmp的大小 – 这是没有抗锯齿的。 任何人都知道如何在c#或vb.net中执行此操作?

从BIML脚本自动生成SSIS包

完成BIML脚本(使用BIDS SQL Server 2008)创建SSIS包后,只需右键单击BIML文件,然后单击生成SSIS包。 如何通过代码(例如C#或SQL)生成SSIS包? 我可以想象一下BimlEngine.dll的一些shell脚本,例如BimlEngine.dll – “myFileServer \ myBimlScript”,“生成SSIS包” 我找到了这个c#代码项目https://github.com/jgsato/BimlGen 特别是这个文件https://github.com/jgsato/BimlGen/blob/master/BimlGenerator.cs 我只是不确定如何使用它。 谢谢你的帮助。

如何在WPF中操作另一个类的窗口对象

我是WPF和C#的新手。 我知道很多VB.NET,当我调用像textboxes等表单对象时,我习惯了这种方式。我从另一种forms调用它。 现在,我正在使用WPF,我很困惑。 因为我有一个主窗口。 我想从类中添加和添加到主窗口中的列表框。 在VB.Net中,就像这样。 IN FORM2 Form1.Textbox.Text = “”; 其中我不能在WPF中这样做。 有人可以帮帮我吗。 谢谢!

将DataAnnotations添加到自动生成的DBML类? MVC 2.0 ASP.NET

我很担心这样做,因为我的更改将在dbml文件再次自动生成时被覆盖(通常是这样)。 我正在考虑做一个局部课并写出相同的属性来注释它们,但担心它会抱怨重复,我甚至无法进行实验的原因让我想到了我的问题的第二部分…… … …我的dbml文件列表中的可展开箭头丢失,右键单击并选择“查看代码”只显示一个空的分部类,如下所示… Partial Class FPDataContext End Class 所以,我甚至无法查看课程! 有人提出任何想法吗? 我正在使用VS2010 RC并且我正在开发一个MVC 2.0应用程序,我希望能够使用UI注释,例如[UIHint(“RelativeDateTime”)] 编辑: 问题解决了,谢谢史蒂夫,这里以我的VB版编辑为例…… Imports System.ComponentModel.DataAnnotations _ Partial Public Class Comment End Class Public Class CommentMetaData _ Public Property DateAdded() As DateTime End Class

如何查看文件系统目录以查看何时添加文件?

在c#winforms应用程序中,我想从网络中选择一个目录,然后,当任何正文放入文件时,我想看到一条消息,例如“添加了一个文件”。 例如,我可以获得文件路径。 string[] filePaths = Directory.GetFiles(@”c:\MyDir\”, “*.bmp”); 我应该在5分钟后运行此代码,我应该检查差异吗?

OverflowException仅在VB.net中,而不在C#中

为了自学目的,我试图找到一种方法来创建一个高度自己的地图。 我google了一下,发现了一个创建伪随机数的函数。 public static float Noise(int x) { x = (x << 13) ^ x; return (1f – ((x * (x * x * 15731 + 789221) + 1376312589) & 0x7FFFFFFF) / 1073741824.0f); } 由于我选择的语言是VB.net,我将此函数翻译为: Private Function Noise(ByVal x As Integer) As Double x = (x << 13) Xor x Return (1.0R – ((x * […]

想要枚举Outlook文件夹

我正在寻找一些代码(首选C#或VB.NET)来迭代Outlook邮箱中的所有文件夹并返回这些文件夹的名称。 我不打算弹出Outlook文件夹对话框,而是从Outlook外部返回给定邮箱中的文件夹名称。 谢谢

Clean Solution导致参考错误

我试图搜索之前提出的问题,但是很难对它们进行筛选,因为它似乎99%是指构建后的引用问题,而我的问题是干净后的引用问题。 问题如下,我正在复兴一个旧的项目 – 我以前从未尝试过这个项目 – 当我构建解决方案时,一切都编译好了。 当我做一个Clean Solution时,我得到一个项目的引用错误。 有问题的项目是Visual Basic Web服务项目。 它引用了另外两个项目(C#),当我查看Project Properties时,在References窗格中,我看到用于引用的Path是SolutionFolder \ Project \ bin \ Debug \ Projectname.dll。 因此,每当我清理我的解决方案时,bin \ Debug都会被清空,并且缺少引用。 这是否意味着参考设置错误? 我从研究项目参考对VB项目的工作方式不同的问题中了解到,但我发现在清理解决方案的那一刻,C#和VB项目的组合会产生参考错误,这很奇怪。 谁能帮助我/解释为什么会这样? 好的,我已经创建了重新创建问题的步骤。 它的工作原理如下: Visual Studio – >新建项目 – > Visual Basic WCF服务应用程序 解决方案 – >添加 – >新建项目 – > C#类库 在类库中添加以下函数 namespace ClassLibrary1 { public class Class1 { public […]