C#编程遇到的问题合集(2023.1.9)

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即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值