- 博客(14)
- 资源 (2)
- 收藏
- 关注
转载 WinForm 处理未处理的异常 Application.ThreadException + AppDomain.CurrentDomain.UnhandledException
static class Program { /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { Application.ThreadException += Appli
2017-03-21 22:22:58
1516
转载 StringBuilder
namespace System.Text{ // 摘要: // 表示可变字符字符串。 此类不能被继承。 [Serializable] [ComVisible(true)] public sealed class StringBuilder : ISerializable { }}
2017-03-17 23:12:37
252
转载 \r,\n,\r\n的区别
\n是换行,英文是New line,表示使光标到行首\r是回车,英文是Carriage return,表示使光标下移一格'\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格,通常敲一个回车键,即是回车,又是换行(\r\n)。Unix中每行结尾只有“”,即“\n”;Windows中每行结尾是“”,即“\n\r”;Mac中每行结尾是“”。
2017-03-17 23:03:34
494
转载 单例模式(Singleton)的6种实现
1.1.1 摘要 在我们日常的工作中经常需要在应用程序中保持一个唯一的实例,如:IO处理,数据库操作等,由于这些对象都要占用重要的系统资源,所以我们必须限制这些实例的创建或始终使用一个公用的实例,这就是我们今天要介绍的——单例模式(Singleton)。 使用频率 高 单件模式(Singleton):保证一个类仅有一个实例,并提供一个访问
2017-03-16 21:50:05
337
转载 List基础用法汇总
C#中的List怎么样?List类是ArrayList类的泛型等效类,该类使用大小可按需动态增加的数组实现IList泛型接口。接下来,绿茶小编就介绍一些List的基础简单用法。 泛型的好处:它为使用c#语言编写面向对象程序增加了极大的效力和灵活性。不会强行对值类型进行装箱和拆箱,或对引用类型进行向下强制类型转换,所以性能得到提高。 性能注意事项:
2017-03-14 23:18:19
472
转载 ListView怎么添加表头
1)在窗体上布置一个ListView2)在listView1的“属性”中将 GridLines设置为True将 View设置为 Details3)在listView1的“属性”中,找到 “Columns"属性,点右侧 ...按钮。在编辑器中,点 “添加”按钮,然后修改ColumnHeader的Text属性4)效果
2017-03-07 01:02:45
9380
转载 C#常用控件介绍
目录1、窗体(Form)2、Label (标签)控件3、TextBox(文本框)控件4、RichTextBox控件5、NumericUpDown控件6、Button(按钮)控件7、GroupBox(分组框)控件8、RadioButton(单选按钮)控件9、CheckBox(复选框)控件10、ListBox(列表框)控件11、ComboBox(组合框)控件
2017-03-05 21:01:16
355
转载 操作文件流的类,读写类StreamReader,StreamWriter和File类以及Directory类的操作
FileStream类的控制(1) Flush(); 清除此流的缓冲区,是为了保护硬盘static void Main(string[] args){ using (FileStream filewrite = new FileStream("file.txt", FileMode.Create, FileAccess.Write))
2017-03-05 16:23:34
353
转载 Process类使用
Process类的作用是对系统进程进行管理,我们使用Process类中的一些方法结合Winform开发个简单的进程管理器:在使用Process类的时候,先导入命名空间System.Diagnostics。使用Winform画出如上的界面,数据显示使用的是Listview。在窗体的Load事件中写出如下代码: 1: private void Form1_Load(
2017-03-05 15:55:24
631
转载 使用解决方案资源管理器
解决方案资源管理器使您可以在解决方案或项目中查看项并执行项管理任务。它还允许您使用 Visual Studio 编辑器在解决方案或项目上下文的外部处理文件。“解决方案资源管理器”是集成开发环境 (IDE) 中包含您的解决方案的区域,可帮助您管理项目文件。文件显示在一个分层视图中,与 Windows 资源管理器十分相像。默认情况下,“解决方案资源管理器”位于 IDE 的右侧。一:Visu
2017-03-05 15:10:43
6018
转载 Main 方法的 string[] 形参
String[] args 中String[] 这个表示一个string类型的数组,而args 是这个string数组的数组名,其实public static void main(String[] args)中的String[] args就相当于main函数的参数列表,你可以在main函数执行的时候给主函数传入你想要的string类型的参数.main函数是由系统调用的,当处于操作命
2017-03-05 14:53:44
1067
转载 Main函数为什么要static
假设没有static关键字,那意味着需要用生成一个实例后才可以调用这个Main方法,而Main方法是程序入口点,你没有进入Main方法,自然无法生成一个实例,既然没有实例,那就无法调用Main函数,岂不矛盾?所以Main函数被设置为static. Main()函数在C#里非常特殊,它是编译器规定的所有可执行程序的入口点。由于其特殊性,对Main()函数我们有以下几条准则: Main()
2017-03-05 14:45:35
1335
转载 internal关键字是什么意思?
我来补充一下,对于一些大型的项目,通常由很多个DLL文件组成,引用了这些DLL,就能访问DLL里面的类和类里面的方法。比如,你写了一个记录日志的DLL,任何项目只要引用此DLL就能实现记录日志的功能,这个DLL文件的程序就是一个程序集。如果你记录日志的程序集是这么定义的namespace LogerHelper { internal class aa {
2017-03-05 14:32:16
1736
转载 [STAThread]语句是什么意思?
[STAThread]是一种线程模型,用在程序的入口方法上(在C#和VB.NET里是Main()方法),来指定当前线程的ApartmentState 是STA。[STAThread]是声明开始线程用的。有时候要用一个第三方组件,如果不加[STAThread]的话,组件上有一些功能是无法使用的。加上[STAThread]就可以用了。
2017-03-05 14:30:28
987
C++ API函数手册 (8册)
2019-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人