自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 C#连接数据库

在配置好Oracle客户端和tnsnames.ora的情况下,还是挺简单的,在应用中添加System.Data.OracleClient,然后再使用命名空间System.Data.OracleClient,连接字符串如下:using System.Data.OracleClient;string connectStr = "Data Source = DBS_MESV1;User = MESV1...

2018-07-09 15:54:25 1244

原创 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型

看了些博客,感觉还是没说清楚,下面说说自己的理解。在多线程环境下是不允许跨线程修改主线程上窗口控件的,所以在子线程中对控件进行修改应该使用控件的Invoke方法,Invoke方法的定义是在拥有此控件的基础窗口句柄的线程上执行指定的委托。也就是说它会自动寻找创建该控件的线程(一般是主线程),然后在该线程上执行委托里的方法,这就避免了多线程同时操作同一控件,使其状态不确定。窗体本身也具有这个方法,所以...

2018-07-06 16:40:25 1926

原创 C#中结构和类的默认构造函数

不想看我废话直接看这个链接就行:https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/keywords/new-operator研究这个的起因还是C#的类的字段可以赋值初始化,而在C++中是不行的(除了const static int(枚举)这种成员变量),原因是类声明时并未分配空间,而后查了一些资料才得知这是C#编译器...

2018-07-05 11:24:18 3858

原创 C++转C#的一些误区

1、new操作符刚开始写C#代码的时候就会发现这样一个问题,如下代码会报错: static void Main(string[] args) { int a; Console.WriteLine(a); }C++中会默认为局部变量赋初始值,C#则不会,如果我就是不想赋初始值或者感觉没有合适的初始值给它怎么...

2018-07-02 11:24:04 359

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除