随笔分类 - C#
摘要:if (System.Diagnostics.Process.GetProcessesByName(System.Diagnostics.Process.GetCurrentProcess().ProcessName).Length > 1) { MessageBox.Show("已有另一個程序在运
阅读全文
摘要://1.列为数字类型 double total= Convert.ToDouble(datatable.Compute("SUM(需要求和的参数)", "")); dt.Compute("sum(数量)", "TRUE") //2.列为string 类型 先转为数字类型 再求和 //有点问题,报错
阅读全文
摘要:未删除空白项 using System; namespace ConsoleApp { class Program { static void Main(string[] args) { string number = "0,,1..2,,3;;456789"; string[] strs = nu
阅读全文
摘要:第一种 public DataTable GetPagedTable(DataTable dt, int PageIndex, int PageSize)//PageIndex表示第几页,PageSize表示每页的记录数{if (PageIndex == 0)return dt;//0页代表每页数据
阅读全文
摘要:选择“工具”》“Nuget包管理器”》“程序包管理器控制台” 执行命令:Install-Package Microsoft.ReportingServices.ReportViewerControl.WinForms -Pre 然后在视图》工具箱中点右键,选择“选择项”,在.net framewor
阅读全文
摘要:说明 必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯一的 键和值都可以是任何类型(比如:string, int, 自定义类型,等等) 通过一个键读取一个值的时间是接近O(1)
阅读全文
摘要:Ctrl+Alt+空格 启动建议模式 适用于这种场景: 镂空标识,点,空格,回车都不能完整补全的时候,你或许可以试下Ctrl+Alt+空格 启动建议模式。
阅读全文
摘要://C#计算两个时间年份月份差 DateTime dt1 = Convert.ToDateTime("2008-8-8"); DateTime dt2 = System.DateTime.Now; int Year = dt2.Year - dt1.Year; int Month = (dt2.Ye
阅读全文
摘要:解决方案是重新安装/升级Nuget软件包: Microsoft.Net。编译器1.1.1 Microsoft.CodeDom.Providers.DotNetCompilerPlatform 1.0.1 然后,我查看了.csproj,并确保包的路径正确(在我的情况下是.. \ .. \ packag
阅读全文
摘要:void GetAddressIP() { ///获取本地的IP地址 string AddressIP = string.Empty; foreach (IPAddress _IPAddress in Dns.GetHostEntry(Dns.GetHostName()).AddressList)
阅读全文
摘要:现在高分屏的电脑越来越多,2K屏,4K屏层出不穷,对于.net开发人员来说,尤其是Winform开发者, 分辨率一直是个比较头疼的事情,屏幕分辨率高了,如果仍然设置显示100%,会导致字体非常小,影响观看, 因此很多时候推荐的都是150%,200%,如果主显示器设置不是100%,打开Winform项
阅读全文
摘要:DateTime.Now.AddMonths(1).AddDays(-1).ToString("yyyy-MM-dd");
阅读全文
摘要:string strCode = "二维码内容!"; QRCodeGenerator qrGenerator = new QRCoder.QRCodeGenerator(); QRCodeData qrCodeData = qrGenerator.CreateQrCode(strCode, QRCo
阅读全文
摘要:把 Form 的 KeyPreview 属性设为 True然后,比如你的窗体名是frmMain,确定按钮btnOK,保存按钮btnSaveprivate void Form1_KeyDown(object sender, KeyEventArgs e){ switch (e.KeyCode) { c
阅读全文
摘要:相应控件属性更改,选中控件,修改控件常规中的CanGrow属性为false,则该控件中的文本中可以实现自动换行
阅读全文
摘要:string strguid = Guid.NewGuid().ToString();//57d99d89-caab-482a-a0e9-a0a803eed3ba 生成标准的标志符 (36位标准)strguid = Guid.NewGuid().ToString("D");//57d99d89-ca
阅读全文
摘要:序列号:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T 如果没有序列号输入框需要使用crackvs2008forwindows7工具进行修复
阅读全文
摘要:textBox.PasswordChar = new char();
阅读全文
摘要:/// <summary> /// 保存配置文件的设定 /// </summary> /// <param name="Key"></param> /// <param name="Value"></param> public static void SaveAppConfig(string Key
阅读全文

浙公网安备 33010602011771号