1.如果可能尽量使用接口来编程    .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码:    private void LoadList (object [] items, ListBox l)    {     for (int i = 0; i
转载 2022-02-22 16:34:20
343阅读
C#编程实例与技巧下载,(下载文件有两篇文章请注意)
原创 2007-11-30 17:30:22
1075阅读
C#编程实例与技巧下载,(下载文件有两篇文章请注意),在附件中还有一个PDG的阅读器,因为本编程实例是PDG格式的,此处上传了一个PDG的阅读器
原创 2007-12-01 17:23:07
737阅读
最大限度地提高高效可靠的 XML 解决方案的技能XML(eXtensible Markup Language)于1996年由万维网联盟(W3C)首次提出,并于1998年成为官方推荐。XML被设计为一种数据交换格式,有助于简化不同应用程序和平台之间交换结构化数据的过程. 自推出以来,XML 已成为使用最广泛的标记语言之一,用于在 Internet 上存储和交换数据,并在 Web 服务、移动
原创 2023-02-12 12:34:37
217阅读
C#是一种强大且多用途的编程语言,广泛用于开发各种类型的应用程序,从桌面应用到Web应用和移动应用。在这篇博客中,我们将揭示一些C#编程技巧和窍门,有助于您更高效、更健壮地编写C#代码。1. 使用C#语言特性异步编程C#引入了async/await关键字,使异步编程变得更容易。使用异步编程可以提高应用程序的响应性,尤其是在处理I/O密集型操作时。以下是一个简单的示例:async Task<
原创 2023-09-04 11:16:03
101阅读
一、最小化窗口 点击“X”或“Alt+F4”时,最小化窗口, 如: protected override void WndProc(ref Message m) { const int WM_SYSCOMMAND = 0x0112; const int SC_CLOSE = 0xF060; if (m.Msg == WM_SYSCOMMAND && (int) m.WParam =
转载 2010-03-29 17:56:00
71阅读
2评论
C#编程规范1.要使一个代码块内的代码都同意缩进一个tab键长度2.有下列情况下建议有换行方法之间;局部变量和它后边的语句之间;方法内的功能逻辑部分之间;3.{和}要单起一行4.每行建议只有一条语句5.注释的长度不要超过屏幕的宽度,换行后的代码应该缩进一个tab,不要删除别人的注释6.使用完整的英文描述名,如firstName,变量不要使用下划线,与硬件相关的定义除外,对于已有相同或相似含义的变量
原创 2017-02-24 09:50:00
195阅读
1,attempted assighnment to literalif (i == 3){ //codes}elseif (4 == 4);2,引用数组元素相当于对指针加上偏移量的引用3,program one-stop learnningunder the terms of,invariant...
原创 2021-12-30 09:12:45
213阅读
String str1 = null;str引用为空String str2 = ""; str引用一个空串也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。注意因为null不是对象,""是对象。所以比较的时候必须是if(str1==null){...}和if(str2.equals("")){...}。对象用...
原创 2022-04-02 13:40:08
83阅读
String str1 = null;str引用为空String str2 = ""; str引用一个空串也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。注意因为null不是对象,""是对象。所以比较的时候必须是if(str1==null){...}和if(str2.equals("")){......
原创 2022-04-02 17:39:53
115阅读
String str1 = null;str引用为空String str2 = ""; str引用一个空串也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。注意因为null不是对象,""是对象。所以比较的时候必须是if(str1==null){...}和if(str2.equals("")){......
原创 2021-07-12 11:07:07
281阅读
一、最小化窗口 点击“X”或“Alt+F4”时,最小化窗口,如: protected override void WndProc(ref Message m) { const int WM_SYSCOMMAND = 0x0112; const int SC_CLOSE = 0xF060; if (m.Msg == WM_SYSCOMMAND && (int) m.WParam == S...
转载 2007-09-19 23:36:00
71阅读
2评论
一、最小化窗口 点击“X”或“Alt F4”时,最小化窗口, 如: protected override void WndProc(ref Message m) { const int WM_SYSCOMMAND = 0x0112; const int SC_CLOSE = 0xF060; if (m.Msg == WM_SYSCOMMAND && (int) m.WParam == SC_CLO...
转载 2008-03-21 15:20:00
94阅读
2评论
C#中 設置控件的標準顏色類 0到9之間數字的ASCII值 控件的操作無效 如得到ToolStrip中的子控件........
转载 2007-10-12 10:31:00
123阅读
2评论
解决方案下载的Nuget包都会在packages文件夹中。但是我们要引用一些不是在nuget上下载的而是现有的dll时怎么办? 与packages同一级目录下,创建名为refdll的文件夹,将解决方案要用到的dll全部放置到此refdll,然后每次项目从refdll中添加引用dll。 ...
转载 2021-08-25 04:32:00
108阅读
2评论
String str1 = null;str引用为空String str2 = ""; str引用一个空串也就是null没有分配空间,""分配了空间,因此str1还不是一个实例化的对象,而str2已经实例化。注意因为null不是对象,""是对象。所以比较的时候必须是if(str1==null){...}和if(str2.equals("")){...}。对象用...
原创 2021-07-12 11:07:31
162阅读
编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就是针对编程工作中的一些体会和经验做相关的阐述。
原创 2016-06-04 11:27:21
721阅读
1、时间长度的计算 TimeSpan类。 例如:TimeSpan span = dateTime1 - dateTime2 方便啊2、从类(Class)返回一个System.Type类型,用typeof关键字3、从一个对象实例(Object)返回一个System.Type类型,用GetType方法4、判断是否处于设计状态:DesignMode属性5、根据GUID创建对象实例 System....
转载 2006-12-08 14:32:00
63阅读
2评论
C#设计技巧总结 做为一个程序员如何从细节上来提高我们的编程水平?下面几点,应该完全没有理由不掌握的:1。编码习惯对于一个团队开发来说,编码习惯是非常重要的,至少我们需要按照下面一些命名规范:类名:每个单词的第一个字母大写 eg: MyClass字段:第一个单词的第一个字母小写 eg: myFiled 接口:用I开头;要使用有意义的变量和名称空间,象在定义个异常类的时候我们一般是以Except...
转载 2006-09-22 15:17:00
57阅读
2评论
設定表中欄位的默認值... 兩表合並........
转载 2007-10-09 11:09:00
133阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5