文章目录
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即可。