C#OOP的一些小知识点,希望对大家有用。
6.其他:初始化器,Lambda表达式(以后C#方向会学习LINQ,有相关知识),扩展方法
第十一章
1.调试程序:查看“调试”菜单的功能
操作步骤:1.添加/删除 断点:左键单击代码右端
2.启动调试程序:快捷键F5,程序会自动暂停在第一个(下一个)断点处
3.单步跟踪:F10(一行一行执行),F11(如果碰到方法调用,会进入方法)
4.查看变量:选中变量 右键 添加(快速)监视
2.异常:程序编译时正确,运行时可能会出问题
写法:1.try
{可能出现异常的代码块}
catch (异常类型)
{出现异常后要执行的代码块}
2. try
{可能出现异常的代码块}
catch(异常类型1)
{出现异常后要执行的代码块}
catch(异常类型2)
{出现异常后要执行的代码块}
…….
3. try
{可能出现异常的代码块}
catch (异常类型)
{出现异常后要执行的代码块}
finally
{不管正常或异常代码都会执行}
throw:抛出异常给外层的代码块处理
第十二章
1.文件和文件夹的基本操作
文件:File静态类,Create,Copy,Move,Delete
文件夹:Directory静态类,CreateDirectory,Move,Delete
另外:File对应的非静态类是FileInfo,Directory对应的非静态类是DirectoryInfo
2.文件的读写:读和写类似(只演示一个)
写文件:StreamWriter,BinnaryWriter
string path = txtPath.Text;
//定义文件流对象(准备笔记本)
FileStream fs = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write); //定义写对象(笔)
StreamWriter sw = new StreamWriter(fs);