C#实用小技巧

来源:互联网 发布:淘宝美工培训学校 编辑:程序博客网 时间:2024/04/28 01:23

系统自带全球唯一标示ID : System.Guid.NewGuid().ToString();

 

程序所在路径 : System.Windows.Forms.Application.StartupPath;

 

字符窜或者变量前加一个“@”标示为路径 : @"/muban.doc"

 

复制文件 : System.IO.File.Copy(@文件路径, @文件路径);

 

删除文件 :  System.IO.File.Delete(@文件路径);

 

结束进程: foreach (System.Diagnostics.Process thisproc in System.Diagnostics.Process.GetProcesses())
            {
                if (thisproc.ProcessName.Equals("WINWORD"))
                {
                    thisproc.Kill();
                }              
            }

 

 

在Access数据库中比较日期时,要在日期前后加“#”

 

使按钮不触发验证:button1.CausesValidation = false;

 

保留两位小数:double d=123.456789; d.ToString("0.00");//小数点后几个0即保留几位小数,VS2008中有四舍五入功能。

 

不显示窗体自带的关闭按钮:this.ControlBox = false;

 

得到弹出对话框的按钮选择:DialogResult dr = MessageBox.Show("确定要删除吗?一旦删除,将无法恢复!", "删除", MessageBoxButtons.OKCancel);

            if (dr == DialogResult.OK)

            {

                MessageBox.Show("成功删除");

            }

 

设置dataGridView、单元格、行的颜色:dataGridView.Rows.DefaultCellStyle.ForeColor = System.Drawing.Color.Blue;

 

SQL得到自动生成的ID:select @@IDENTITY as ID

原创粉丝点击