1.Partial类

  • Partial类的意思是定义一个类的一部分。也就是说,可以在项目的一个文件中定义类的一部分,而在另一个文件中定义该类的另一部分。
  • 在C#窗体程序设计中,由于窗体的界面设计和功能设计是分开在两个文件中的,因此窗体类用Partial进行修饰。

2.MessageBox的用法

  • MessageBox用于输出消息提示框,其具体语法如下:
MessageBox.Show(输出消息,消息框标题,消息框中的按钮类型,消息框图标)
//例子
MessageBox.Show("test","TestBox",MessageBoxButtons.OK,MessageBoxIcon.Error)

3.Static类和Static变量

Static修饰的类是静态类,不能创建该类的对象,类中不能有任何实例属性或方法,也就是类中的属性和方法都要用Static修饰。

4.SubString函数用法

字符串.SubString(起始下标,截取长度)
//解释:截取长度可以省略,表示截取到字符串的末尾

5.读取指定文件内容的一般格式

首先需要获取文件的路径,接着将一个流对象关联该路径名,通过该流对象逐行读取文件中的内容。

//打开文件过程可能产生异常,因此放在try块中
try 
{
    //用一个字符串记录用户指定的路径名
    string FilePath = "";
    //新建一个打开文件对话框OpenFileDialog对象
    OpenFileDialog dial = new OpenFileDialog();
    //可以指定对话框的标题
    dial.Title = "选择地址流文件";
    //指定所能打开的文件的后缀名
    dial.Filter = "地址流文件(*.add)|*.add";
    //下面的if语句算固定格式
    if (dial.ShowDialog() == DialogResult.OK)
    {
        FilePath = dial.FileName;
    }
    //使用File.OpenText函数,以文件路径名为参数新建一个StreamReader对象
    HelpLibrary.DataStructure.reader = File.OpenText(FilePath);
}
catch
{
    MessageBox.Show("打开地址流文件出错!", "错误提示",MessageBoxButtons.OK,MessageBoxIcon.Error);
    return;
}

6.二进制字符串转换为十进制数字

转换结果=Convert.ToInt32(二进制字符串,2)

7.给窗口添加任务栏图标

在工具箱中找到NotifyIcon控件,添加并设置相关属性即可。

8.给窗口设置最大化和最小化按钮

将窗体的MaximizeBox属性和MinimizeBox属性设置为true即可。

01-10 17:56