随笔分类 -  C#基础语法

基本功
文件名的命名规则——命名文件时要注意
摘要:以下字符不能表示文件名: ,/,\,|,:,"",*,? windows2000中,文件名(包括扩展名)可高达 255 个字符。•文件名可以包含除 ? “ / \ * | : 之外的大多数字符;保留文件名的大小写;文件名不区分大小写(由 POSIX 应用程序使用时除外)。 windows系统下文件... 阅读全文
posted @ 2012-01-04 09:37 lege-de 阅读(11088) 评论(0) 推荐(0)
在删除和修改信息之前先给一个判断——确认要删除吗?yesno?
摘要:这个很常用,所以写出来,作为菜鸟的我,全部通通记下来,说不定哪天回来找找怎么写的,呵呵 代码如下: if ( MessageBox.Show("确认要删除这条信息吗?", "提示", MessageBoxButtons.YesNo)==DialogResult.Yes ) { MessageBo... 阅读全文
posted @ 2011-08-29 14:04 lege-de 阅读(377) 评论(0) 推荐(0)
控制文本框只能输入数字的方法——常用
摘要:代码如下: private void txtXgongzi_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar != 8 && !char.IsDigit(e.KeyChar)) { MessageBox.Show("只能输入数字... 阅读全文
posted @ 2011-08-29 10:26 lege-de 阅读(374) 评论(3) 推荐(0)
DGV里面CellContentDoubleClick, CellDoubleClick 和 CellMouseDoubleClick区别
摘要:1. CellContentDoubleClick: 双击(鼠标左键)单元格中的内容时, 触发该事件. 换句话说, 如果没有双击到内容, 那么不会触发事件, 我们使用的时候也反映慢的情况, 或是双击好几次才出来, 就是这个问题. 2. CellDoubleClick: 双击(鼠标左键)单元格即触发该... 阅读全文
posted @ 2011-08-26 11:14 lege-de 阅读(3608) 评论(0) 推荐(1)
c# winform DataGridView单击选中一整行,只能单选,不能选择多行,只能选择一行
摘要:设置DataGridView的属性SelectionMode为FullRowSelect 这样就使DataGridView不是选择一个字段,而是选择一整行了 设置DataGridView的属性MultiSelect为false 这样就使DataGridView不能够选择多行,只能选择一行了 阅读全文
posted @ 2011-08-26 11:00 lege-de 阅读(626) 评论(0) 推荐(0)
winform里面当使用回车时,自动连接到某个按钮——登陆的窗口常用到
摘要:作用:winform点回车,激活按钮 方法:在form窗体的属性里设置AcceptButton 就可以了 阅读全文
posted @ 2011-08-26 09:47 lege-de 阅读(275) 评论(0) 推荐(0)
foreach的使用——遍历里面的每一个变量
摘要:使用情况:当需要遍历数组里面的每一个变量的时候。 使用方法: string[] s1={"刘伟","苏珊","立波"}; foreach (string name in s1) { Console.WriteLine("{0}是达人", name); } 使用注意:foreach(s1 in s2... 阅读全文
posted @ 2011-08-11 15:54 lege-de 阅读(600) 评论(0) 推荐(0)
数组的练习——找出数组中最大的数
摘要:使用情况:给个数组,找出最大值 使用方法: int[] i1 = {2,4,6,9,22,45,13,46,23 }; int max = 0; for (int i = 0; i max) { max = i1[i]; } } Console.WriteLine("数组中最大的数为{0}",m... 阅读全文
posted @ 2011-08-11 15:41 lege-de 阅读(306) 评论(0) 推荐(0)
while和for的使用——分别用这2个方法写出1到100的和
摘要:第一种方法:使用while 方法如下: int i = 0; int sum = 0; while (i <= 100) { sum = sum + i; i++; } Console.WriteLine("1到100的和为{0}", sum); 第二种方法:使用for 方法如下: int s... 阅读全文
posted @ 2011-08-11 15:16 lege-de 阅读(528) 评论(0) 推荐(0)
离散变量判断方法——switch....case
摘要:使用情况:当有限的几个变量(可以枚举),可以使用这个语法。 使用方法: Console.WriteLine("这里有三种方案,请选择"); string s1 = Console.ReadLine(); int i = Convert .ToInt32 (s1); switch (i) { cas... 阅读全文
posted @ 2011-08-11 15:04 lege-de 阅读(326) 评论(0) 推荐(0)
条件判断语句——if 的使用方法
摘要:使用情况:当一段语句需要判断时,用if判断是否满足条件 使用方法: Console.WriteLine("请输入一个数字"); string s1=Console.ReadLine(); int i1 = Convert.ToInt32(s1); if(i1>20) { Console.Writ... 阅读全文
posted @ 2011-08-11 14:22 lege-de 阅读(707) 评论(0) 推荐(0)
变量值的交换——引入新变量做暂存和不用新变量的方法
摘要:引入新变量的方法: 使用情况:当2个变量需要交换相互的值的时候 使用方法:int i1 = 10; int i2 = 20; Console.WriteLine("i1={0}",i1); Console.WriteLine("i2={0}",i2); int i3; i3 = i1; i1 = i... 阅读全文
posted @ 2011-08-11 13:39 lege-de 阅读(322) 评论(0) 推荐(0)
@的用法——去掉转义符
摘要:使用情况:当需要输入转义符‘\’时,‘\’常用于文件错放路径使用。 使用方法:SQL里面的数据库连接:SqlConnection conn = new SqlConnection(@"Data Source=IPGUAN\SQLEXPRESS;Initial Catalog=Db3;Integrat... 阅读全文
posted @ 2011-08-11 13:07 lege-de 阅读(519) 评论(0) 推荐(0)