c#
遨游奋飞
曾经的码农,现在的明亚保险经纪人 客观、中立、公正
微信号:lit201907
展开
-
C#中如何向数组中动态添加元素
背景:现需要向数组中循环插入字符串,但C#中的数组是不支持动态添加元素的,只能创建固定大小的数组,该如何解决呢?解决方法:使用泛型list< T >,先将元素存入list中,最后使用ToArray()转成数组。1.string数组转list< string >string[] strArray = new string[]{str1,str2,str3};//也可string[] strArray转载 2017-10-24 08:59:52 · 52085 阅读 · 0 评论 -
C#中如何获取某月最后一天
背景介绍: 在winform窗口中有两个dateTimePicker控件,该控件的时间格式可能是(yyyy,yyyy-MM,yyyy-MM-dd,yyyy-MM-dd HH:mm:ss)中任意一种,一个用于表示开始时间startTime,另一个表示结束时间endTime。 现在需要获取开始和结束时间的时间戳传给后台服务,用于查询数据。 对于大部分时间格式,一般使用下面代码就可以了。DateTi原创 2017-10-24 09:28:55 · 3611 阅读 · 0 评论 -
C#操作Excel
工作中需要将数据库获得的数据导出到Excel中,现记录一些操作Excel的基本语句。运行环境:VS2012 导入Microsoft.Office.Interop.Excel1.新建excelMicrosoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application();//Mic原创 2017-10-26 14:43:36 · 317 阅读 · 0 评论 -
C#中使用Webbrowser控件如何传值
在使用Winform开发时,需要用到Webbrowser控件用来展示页面,如何将控件的值传给页面呢?一. 对于少量参数值,可以在url地址中加入需要传输的值。前台页面js解析url地址参数即可//C#代码,传输用户ID为80的值给testPage.aspx页面string url = "localhost:8080//testPage.aspx?userID="+80;webBrowser1.N原创 2017-10-16 09:35:50 · 4594 阅读 · 0 评论 -
Winform中CheckedListBox控件的使用
一、CheckedListBox控件多列显示将控件的MultiColumn属性设为true;根据需要item的宽度,可以设置ColumnWidth合适的值以显示item,避免有内容被挡住,如不设置,自动给一个默认的值。(暂时没有找到如何能够根据item内容其width动态变化)二、设置全选/全不选//全选for (int i = 0; i < this.checkedListBox1.Ite原创 2017-10-16 20:09:39 · 3717 阅读 · 0 评论 -
Winform中datagridview控件使用
使用dataGridView控件常遇到的问题就是如何绘制行号,记录在下以方便日后查看//绘制表格行号private void dataGridView_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e){ DataGridView dataGridView = (DataGridView)sender;原创 2017-11-22 22:13:00 · 607 阅读 · 0 评论