- 博客(10)
- 收藏
- 关注
原创 浅谈C#类成员的访问属性
1.publicpublic属性的成员,访问不受限,容易理解,不必多说;2.protectedprotected属性的成员,访问仅限于此类和从此类派生的类;3.privateprivate属性的成员,访问仅限于此类访问;4.internalinternal属性的成员,访问仅限于此程序;着重区分一下protected和private两者,举例来说: cl
2016-01-07 11:10:56
916
原创 C#语言int和char及string间的相互转换
1.int转charint a = 49;char aa = (char)a; // aa = '1'2.char转intchar a = '1';int aa = (int)a; // aa = 49int和char之间相互转换的话要注意,并不是说1->‘1’,其实是把1转成它对应的ASCII码的值;3.int转stringint a = 1;string
2016-01-06 19:20:17
5215
原创 C#双向链表简例
双向链表顾名思义最大的特点就是可以双向遍历,为了实现这个特点,它不得不给自己添加两个指针,一个指向前一节点,一个指向后一节点,当然数据域是无异于其他链表的,可以是你想要的任何类型。在此,双向链表实现了链表基本的一些操作,链表头/尾添加节点、中间添加节点、删除节点、遍历链表(前->后/后->前遍历),废话不多说,看代码...using System;namespace OverrideT
2015-12-31 10:34:10
488
原创 Socket通信简例
今天实践了Socket通信,不过是简单的控制台示例,在此做个笔记,希望可以帮到一些人,也希望抛砖引玉,得到大神的指点~先说说Server端1 . 确定端口及主机IP;2 . 利用IP初始化IPAddress类型的实例;3 . 利用端口及IPAddress类型的实例初始化IPEndPoint类的实例;4 . 新建Socket对象,绑定IPEndPoint类的实例;
2015-12-29 15:47:22
380
原创 浅谈字段和属性的区别
最近在看C#语言,在这里谈一点感想,说说字段和属性的区别,话不多说,直接进入主题。字段,可以理解为成员变量(C++中的称呼);属性,则可理解为成员变量和成员函数的集合体,也可以理解为“属性是封装过的字段”;字段一般声明为private,而属性则为public,为什么呢?看下面代码,相信会比我这样干说带劲儿的多... class A {// 定义字段
2015-12-25 18:23:11
550
原创 C#动态链接库创建和使用实例
C#动态链接库的创建和使用:Step 1 . 创建:VS-->新建-->项目-->Virtual C#-->类库; 在此VS已为你创建好项目并生成没有Main函数的框架代码,你只需填充你想要实现的那部分代码; 代码编辑完成,选择生成(B)-->生成(U),在工程目录对应的bin/Debug目录下已生成XXX.dll文件;Ste
2015-12-24 19:48:48
611
原创 无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开
当程序用ado的jet4.0方式/ACE.OLEDB.12.0方式连接mdb数据库的时候,对于设有access数据库密码的mdb的访问居然报错“无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开”。ADOConnection.ConnectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=
2015-12-24 14:10:07
1373
原创 Can't load IA 32-bit .dll on a AMD 64-bit platform
Java引用dll文件,弹出A java exception has occurre,怎么办?看错误的详细信息,如果详细信息中提示Can't load IA 32-bit .dll on a AMD 64-bit platform,那么如下的方案或许可以帮你解决问题,原因:64为System和Dev-tools,但VS却编译了x86的dll,解决方案:打开VS(本人使用VS2015),
2015-12-21 15:29:04
505
原创 VS2015导入jni.h和jni_md.h头文件无法打开
解决方案:将题目中两个头文件拷贝至C++工程目录下,跟该工程其他头/源文件放在一起,add进工程,再编译即可!jni.h路径:%JAVA_HOME%/include/jni_md.h路径:%JAVA_HOME%/include/win32/
2015-12-21 15:11:21
6290
原创 JNI生成C++头文件,提示错误“找不到‘com.mps.test.HelloWorld'的类文件”
个人遇到的问题,希望可以给大家带来帮助~注意以下几点:1.进入工程根目录,再进入根目录下bin文件夹;2.包名+类名拼写要正确,区分大小写;3.类名后不要习惯性的跟.java后缀;相信你也可以正确生成C++头文件了~
2015-12-21 09:14:54
737
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人