按分类归档:DotNet

构造函数和构造函数的重载

创建一个类, 一个无返回值构造函数 一个重载构造函数 C#代码 public class a        {            public a()            {                Console.WriteLine("无构造函数的返回");            }            public a(int i)            {                Console.WriteLine("有构造函数的返回");                Console.WriteLine("返回值是:{0}",i);            }        }   主窗体实例化   C#代码 static void Main(string[] args)            {                a abc = new a(12) ;                a abc1 = new a();                        }   

发表评论

窗体重载构造传参

修改构造体,通过构造体传参. 给新窗体新增一个构造函数,假如新窗体From2 C#代码 public Form2(string str)            {                InitializeComponent();                textBox1.Text = str;            }    在主窗体调用新窗体时候: C#代码 Form f1 = new Form1(txtUser.Text);    this.Hide();    f1.ShowDialog();   

发表评论

C#截断函数的使用

经常要用到,放在博客记录下. this.Text.Substring(0, this.Text.LastIndexOf("-")) //0代表从第一位开始取值,知道最后一个-.用于截取文件名 sfdDemo.FileName.Substring(sfdDemo.FileName.LastIndexOf("\\") + 1) //从最后一个\取值到结束.用于ofdDemo的文件名

发表评论