![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#学习
文章平均质量分 53
fallinsky
不可揣测~
展开
-
TextBox显示内容自动换行
<br />在windows上换行必须由两个字符组成:carriage return & line feed,也就是必须为"/r/n"。如果只有"/n"在windows中是不能显示为换行的,这与Linux/Unix等操作系统不同。<br /><br />但是为了满足程序在平台中的通用性,使用Environment.NewLine即可。它能确保在不同平台下都能返回正确的换行符。<br /><br />TextBox.AppendText("asdasdasdasda" + Environment.NewLin原创 2010-11-02 21:13:00 · 915 阅读 · 0 评论 -
接口(interface)与抽象类(abstract class)
<br />抽象类和接口一般不容易区分,个人觉得接口比抽象类更加抽象。<br />抽象类用来列举一个类所需要的行为但不明确提供每个行为的具体实现方法。<br />当从抽象基类派生一个类时,派生类将继承基类所有的特性,它可以通过 override关键字用具体版本替换继承下来的抽象方法。<br />如果该派生类没有从抽象基类继承下来的所有抽象方法提供具体实现,那么该派生类也是抽象类。<br /><br /> 实现一个接口,概念上类似在扩充一个抽象类时填充其抽象方法,而两者的区别是:<br /><br转载 2010-11-03 11:34:00 · 305 阅读 · 0 评论 -
DataReader的使用方法
关于DataReader可以使用 ADO.NET DataReader 从数据库中检索只读、只进的数据流。因为每次在内存中始终只有一行,所以使用 DataReader 可提高应用程序的性能并减少系统开销。当创建 Command 对象的实例后,可调用 Command.ExecuteReader 从数据源中检索行,从而创建一个 DataReader,如以下示例所示。1SqlDataReader myReader = myCommand.ExecuteReader();使用 DataReader 对象的 Read转载 2010-11-02 21:15:00 · 872 阅读 · 0 评论 -
VC++学习方法
<br />一、入门:沟通一个观念,手敲代码。<br />A、《C++程序设计》《C++Primer》等,学习语言基础,手敲所有代码,这是扎马步,提升兴趣、成就感,打下扎实的基础,不再浮躁。<br />B、《高质量C/C++编程指南》《华为编程规范》等,规范自己的代码,养成对代码的审美观。<br />C、有步骤有讲解的百例类的书,忘记书带的光盘(把它贴到天花板上),敲所有的例子代码,学会调试,了解VC都能干什么。<br />D、也可以看看视频,比如孙鑫老师的,看看名家怎么编程,怎么用MSDN,如果你也能自己原创 2010-11-12 10:39:00 · 263 阅读 · 0 评论 -
file类和fileinfo类的异同
System.IO命名空间中提供的文件操作类有File和FileInfo,这两个类的功能基本相同,只是File是静态类,其中所有方法都是静态的,可以通过类名直接调用,不需要实例化。而FileInfo是普通类,只有实例化对象后才可以调用其中的方法。 File类是一个静态类,它对应整个文件系统进行操作,方法均为静态文法;如果只是对文件进行少量的操作,如判断文件是否存在之类或者对很多的文件进行操作,建转载 2011-10-27 16:06:06 · 878 阅读 · 0 评论 -
System.IO.IOException: The File exists 文件存在错误
为了论文写得漏洞下载程序,跑了一晚上第二天来看发现又出错了。。。这次错误的提示给出的是“文件存在”。 摸不着头脑,然后打开数据库想看看发生异常之前的数据是否已经存储下来了 然后悲催了。。。 打开数据库然后选择编辑其中一个表。。出现错误 .Net frame work, ************** 异常文本 ************** System.IO.IOException: The原创 2011-10-31 11:49:16 · 1752 阅读 · 0 评论