易网时代-编程资源站
Welcome
首页
/
软件开发
/
C#
漫谈Visual C#的组件设计方法
2016-07-27
29
漫谈Visual C#的组件设计方法2010-09-20Properties在C#中为类预定义属性是件再简单不过的事,见程序1。程序1using System;namespace PropertiesDemo{ public class MyData { ............... } public class Class1 { private MyData _data; public MyData Data { get { return ...
C#多线程编程起步
2016-07-27
28
C#多线程编程起步2010-09-20孤剑.NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸如“暂停线程”“优先级”&ld...
C#实现MVC模式的简要方法
2016-07-27
32
C#实现MVC模式的简要方法2010-09-20在我们的开发项目中使用MVC(Model-View-Control)模式的益处是,可以完全降低业务层和应用表示层的相互影响。此外,我们会有完全独立的对象来操作表示层。MVC在我们项目中提供的这种对象和层之间的独立,将使我们的维护变得更简单使我们的代码重用变得很容易(下面你将看到)。作为一般的习惯,我们知道我们希望保持最低的对象间的依赖,这样变化能够很容易的得到满足,而且我们可以重复使用我们辛辛苦苦写的代码。为...
C#泛型介绍
2016-07-27
33
C#泛型介绍2010-09-20什么是泛型一种类型占位符,或称之为类型参数。我们知道在一个方法中,一个变量的值可以作为参数,但其实这个变量的类型本身也可以作为参数。泛型允许我们在调用的时候再指定这个类型参数是什么。在.net中,泛型能够给我们带来的两个明显好处是——类型安全和减少装箱、拆箱。类型安全和装箱、拆箱作为一种类型参数,泛型很容易给我们带来类型安全。而在以前,在.net1.1中我们要实现类型安全可以这样做 ://假设你有一个...
C#+ASP.NET开发基于Web的RSS阅读器
2016-07-27
30
C#+ASP.NET开发基于Web的RSS阅读器2010-09-20 天极 最近我一直在寻找如何在web页面上显示RSS Feed的方法,我选择 C#和ASP.NET作为工具。我创建了一个简单的处理函数来处理从一个URL获得的RSS Feed。你可以直接使用这个简单的函数,或者改造成你想要的功能。这个函数使用一个字符串rssURL作为它的参数。这个字符串包含了RSS的URL。它使用rssURL的值建立了一个WebRequest项:System.Net.We...
用C#编程实现读写Binary
2016-07-27
32
用C#编程实现读写Binary2010-09-20本文给出一个用 C# 编程实现读写 Binary 的实例代码,对于初学者来说是个不可多得的参考性文章……以下是引用片段://返回blob数据public MemoryStream getBlob(string SQL)...{try...{Db_Conn();cmd = new OleDbCommand(SQL, Conn);cmd.CommandType = CommandTy...
在C#中使用XML注释
2016-07-27
35
在C#中使用XML注释2010-09-20大多数程序员可能都听说过Java自带的一个工具JavaDoc;使用它可以自动地为你的代码生成HTML文档。C#和C#编译器也有类似的功能,不过它生成的是XML,而不是直接生成HTML。不过使用XML会使得文档更加灵活。注释语法为了使用C#提供的XML注释功能,你的注释应该使用特殊的注释语法(///)开头。在///之后,你可以使用预先定义的标签注释你的代码,也可以插入你自己定义的标签。你定制的标签将会在随后加入到生成...
使用C#自写的SPLIT函数的代码
2016-07-27
33
使用C#自写的SPLIT函数的代码2010-09-20因为C#的SPLIT局限性比较大,只能用字符或字符数组来做分隔符。没有提供像VB一样的可以用字符串做分割符的SPLIT函数,这样在写程序过程中,少了很多便利。于是,就写了如下一个函数来方便自己编程。程序如下:=====================================================using System;using System.Collections;namespac...
Visual C# 2005开发技巧
2016-07-27
28
Visual C# 2005开发技巧2010-09-20 博客园 章立民Visual C# 2005在变量类型、泛型等方面都作了一些强化,基本上,可以将此细分为下列几个部分:要增进程序编写的效率,利用程序代码段是非常多程序设计员使用的方法,深入地了解程序代码段将为您带来如虎添翼的效果。使用变量之前,一定要先声明变量类型。Visual C# 2005 新增了Null类型,让变量在处理数据时能够获得更大的弹性,如果您运算的数据常出现Null值,则绝对不能错过此...
Visual C# 2005中让ComboBox控件显示出多个数据源属性
2016-07-27
38
Visual C# 2005中让ComboBox控件显示出多个数据源属性2010-09-20之前,我们在“如何使用简单绑定来显示多个数据源属性”一节中就曾经提到过,简单绑定并不直接支持数据源属性串连。同样,ComboBox控件也不直接支持数据源属性串连。也就是说,在默认状态下,ComboBox控件只能绑定至数据源的某单一属性,而不能绑定至属性串联后的结果。虽然不能直接做到,但是却可以间接做到,解决的方法就是利用ComboBox控件的...
Visual C# 2005中实现比较两个文件的内容是否完全相同
2016-07-27
30
Visual C# 2005中实现比较两个文件的内容是否完全相同2010-09-20章立民其实编写这一个函数的主要目的是要示范如何执行一个字节接着一个字节的比较操作,直到发现不相符合者或是到达文件的尾端为止。我们的程序代码会执行下列两项简单的检查,以便提高比较的效率:◆如果传递给函数的两个文件引用是指向相同的文件,则这两个文件一定相同,也就不需要进一步比较文件的内容。◆如果两个文件的大小不相同,则这两个文件的内容一定不相同,也就不需要进一步比较文件的内容。...
Visual C# 2005中使用数据命令执行Transact-SQL语句
2016-07-27
50
Visual C# 2005中使用数据命令执行Transact-SQL语句2010-09-20章立民欲使用数据命令将Transact-SQL语句传送至SQL Server来执行,请将Transact-SQL语句赋给SqlCommand对象的CommandText属性,并将SqlCommand对象的CommandType属性设置成CommandType.Text(此为默认值)。在此要提醒大家,当您使用CommandType属性为Text的数据命令时,请先小心...
最精简的相册管理代码
2016-07-27
35
最精简的相册管理代码2010-09-26Micrsoft为我们提供了最精简的相册管理代码:using System;using System.Collections;using System.Collections.Generic;using System.Configuration;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Drawing...
计算机编程:成功的十项必备技能
2016-07-27
26
计算机编程:成功的十项必备技能2010-09-26 yeeyan 翻译: akanekou作为一个正在用C#和XML语言编程的技术文档工程师,我认为掌握计算机语言需要一些基本技能。毫无疑问,今天的计算机编程已经和以前大不相同,因此不管是正在学习新的语言来提高自己的程序员,还是正在钻研一两门已经有所了解的编程语言的程序员,以下这几点相信能够帮你翻越计算机编程这座山。第一,基本的逻辑技巧。最常见的基本逻辑形式和编程中的判定就是do-while和if-then-...
与C/C++指针相似的C#代表元及事件触发
2016-07-27
30
与C/C++指针相似的C#代表元及事件触发2010-09-26代表元是C#中比较复杂的概念,C#中的代表元和C/C++中的函数指针非常相似使用代表元可以把代表元内部方法的引用封装起来然后通过它使用代表元引用的方法。它有一个特性就是不需要知道被引用的方法属于那一个类对象只要函数的参数个数与返回类型与代表元对象一致。这样说可能比较抽象我下面举几个简单的例子希望能给广大初学者一些基本的认识。//定义一个返回值为string的无参数的代表元注意这个代表元只能引用对...
C#制作CAB压缩包压缩解压类
2016-07-27
30
C#制作CAB压缩包压缩解压类2010-09-26代码如下:以下为引用的内容:using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Diagnostics;namespace Com.ImYan.CabHelper{ /// <summary> /// CAB文件压缩解压类 /// </su...
使用c#捕获windows的关机事件
2016-07-27
30
使用c#捕获windows的关机事件2010-09-26在公司上班,下班时需要签退,而我呢隔三差五就会忘那么一次。怎么办呢,于是就想能不能捕获windows的关机事件,做一个程序让它在关机的时候提醒我一下呢。非常幸运很容易就找到了Microsoft.Win32命名空间下面的SystemEvents类,他有一个静态的事件SessionEnding在系统注销或者关机时发生,此事件只有在winform的程序下有效,而在控制台程序下面无效,不能激发事件;还有一点我...
关于C#静态构造函数的几点说明
2016-07-27
27
关于C#静态构造函数的几点说明2010-09-26静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.NET自动调用。class SimpleClass{// Static constructorstatic SimpleClass(){//...}}在使用静态构造函数的时候应该...
基于Socket客户端实现
2016-07-27
29
基于Socket客户端实现2010-09-26打开VS2008,在D:C#ch17目录下建立名为SocketClient的Windows应用程序。打开工程,往当前窗体中添加控件,如表17-7所示。表17-7 添加控件列表控件名NameTextGroupBoxgroupBox1向服务器发送消息Labellabel1发送消息:TextBoxtextBox1Buttonbutton2发送ListBoxlbInfoGroupBoxgroupBox1服务器回馈信息客...
理解VC# 2005中的字符串和正规表达式
2016-07-27
31
理解VC# 2005中的字符串和正规表达式2010-09-26 天极 朱先忠不管创建什么类型的应用程序,你都需要使用字符串。无论数据如何存储,终端用户总要与可读的文本打交道。因此,了解如何使用字符串是任何.NET开发者创建丰富的应用程序所需要学习的必要知识。除了向你展示在.NET框架中字符串的使用外,本文还将向你介绍正规表达式的知识。除了向你展示如何使用.NET框架中的字符串外,本文还将向你介绍正规表达式。正规表达式是格式代码,不仅允许你验证一个特定字符串...
<<
141
142
143
144
145
146
147
148
149
150
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图