DotNet
文章平均质量分 67
shrdownload
这个作者很懒,什么都没留下…
展开
-
结构在使用上的注意点
结构中的值尽量为单相传递,且尽量不要在结构外面再包一层例如struc a;List;对list中元素操作的时候,如果元素是结构则可能导致意外效果,如赋值。用类替换结构则可尽量避免原创 2013-05-16 15:15:19 · 445 阅读 · 1 评论 -
Word VBA语法高亮VBNET
参考http://blog.csdn.net/woohello/article/details/7621651,向原作者致敬。更改了部分vba代码,适用于vbnet,修改不全,仅常用的。 保存到Normal.dotm里,新建个模块: 'script to high light code In documentPrivate Function isKeyword(w) As Bool原创 2013-06-09 09:13:40 · 992 阅读 · 0 评论 -
VB引用C++ DLLIMPORT
最近初步学了下dotnet DLLimport C的方法,直接上代码 Public Function Test() As Double End Functionextern "C" #include "ClassMain.h"ClassMain::ClassMain(void){}ClassMain::~ClassMain(void){原创 2013-06-08 15:33:31 · 964 阅读 · 0 评论 -
实现IEnumerable和IEnumerator接口以支持foreach语句
接口定义:public interface IEnumerable{ //IEnumerable只有一个方法,返回可循环访问集合的枚举数。 IEnumerator GetEnumerator() ;}public interface IEnumerator{ // 方法 //移到集合的下一个元素。转载 2013-05-27 17:27:16 · 396 阅读 · 0 评论 -
Property属性操作时候需要注意的地方
对属性进行操作的时候要注意,若属性是一个类型,且类型中有方法的时候,使用该属性的方法并不能更改其内容,应使用其私有字段以更改属性:自己认为合理的解释为:1、在使用属性.方法的时候,首先是获取了这个属性GetProperty(一个方法),返回的是这个属性的实例的副本,对此副本的操作并不能反映到其真正的私有字段上2、参考VS错误:CameraPosition .X=3 属性只是表达式,表达原创 2013-05-12 13:27:57 · 450 阅读 · 0 评论 -
MEF程序开发
摘自:http://blog.csdn.net/beniao277/article/details/5808196 在MEF之前,人们已经提出了许多依赖注入框架来解决应用的扩展性问题,比如OSGI 实现以Spring 等等。在 Microsoft 的平台上,.NET Framework 自身内部包含组件模型和 System.Addin。同时存在若干种开源解决方案,包括转载 2013-05-10 08:58:12 · 408 阅读 · 0 评论 -
BindingSource的EndEdit方法注意事项
BindingSource的EndEdit方法与DataAdapter的Update,在提交到数据库时候需要注意所绑定的DataTable是否直接关联DataSet与DataAdapter,否侧无法正常提交到数据库文件,只能提交到Table里面。随后需要自己写方法从Table提交到数据库。若使用的Table关联了DataSet与DataAdapter,则BindingSource的EndEdi原创 2013-05-09 09:08:23 · 2216 阅读 · 0 评论 -
ToString及其格式说明符
1、数字转换到字符串格式说明符说明示例输出C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")25.00G常规2.5.ToString("G"转载 2013-05-23 12:37:16 · 568 阅读 · 0 评论 -
Base64相关
base64Binary即是base64。base64是一种将二进制的01序列转化成ASCII字符的编码方法。编码后的文本或者二进制消息,就可以运用SMTP等只支持ASCII字符的协议传送了。Base64一般被认为会平均增加33%的报文长度,而且,经过编码的消息对于人类来说是不可读的。Base64是一种基于64个可打印字符来表示二进制数据的表示方法。Base64常用于在通常处理文本数据的场原创 2013-06-03 12:33:16 · 489 阅读 · 0 评论