
C#
文章平均质量分 67
jabby12
这个作者很懒,什么都没留下…
展开
-
C#设计模式学习笔记---简单工厂模式
----------Sample------------------------------using System;namespace Factory{ /**//// /// Namer 的摘要说明。 /// public class Namer //基类 { protected string fname,lname; public string getFname() {原创 2004-08-02 17:10:00 · 1677 阅读 · 0 评论 -
.NET私钥加密实现
加密分目前为两种:私钥和公钥加密,也称对称性和非对称性加密. 私钥加密只使用一把钥匙来加解密,因为同一把密钥既用于加密又用于解密,所以私钥加密非常快(与公钥算法相比),特别适用于对较大的数据流执行加密转换。 加解密有太多东西要介绍了,所以这次只介绍私钥加密,私钥加密,只用于一次加密一个数据块,也就是将N个字节加密后转换为加密的字节输出,既然是加密 , 当然需要原创 2004-08-24 15:02:00 · 2497 阅读 · 1 评论 -
.NET程序员的游戏
首先到http://www.terrariumgame.net下载环境。实验1:创建一个草食动物实验目的: 这个实验的目的是为了打造一个功能十足的生物体给陆地动物饲养所。你可以从创建一个简单的生物体开始再慢慢加些高级的功能进去。只要你觉得它走的路线可以满足要求了,你就可以把它引入陆地动物生态系统,然后就可以跟其他参与者的动物进行对战。练习1--创建一个简单的草食动物 一只动物只是一个你原创 2004-08-30 01:36:00 · 1963 阅读 · 4 评论 -
VB.NET与C#语法的比较
VB.NET and C# ComparisonThis is a quick reference guide to highlight some key syntactical differences between VB.NETand C#. Hope you find this useful!Thank you to Tom Shelton, Fergus Cooney, and other原创 2004-09-17 14:26:00 · 2124 阅读 · 3 评论 -
VB.NET与C#的完美结合
http://blog.mvpcn.net/mydotnet/archive/2004/09/18/3936.aspx原创 2004-09-18 16:08:00 · 2441 阅读 · 0 评论 -
C#转vb.net在线转换
在线:http://authors.aspalliance.com/aldotnet/examples/translate.aspx http://www.ragingsmurf.com/vbcsharpconverter.aspx离线工具:http://www.kamalpatel.net/Downloads/ConvertCSharp2VB_Offline_Tool.zip(功能较原创 2004-09-17 14:36:00 · 9833 阅读 · 1 评论 -
用C#编写发手机中文短信息Windows服务
林敏未知2002-6-25 最近在电脑城上买了一根NOKIA3210的数据线,玩了几天改LOGO、改铃声后也将数据线扔在一边。直到前几天在Http://oxygensoftware.com上看到有发手机短信息的二次开发控件,才想起多日不用的数据线,而且最近在学C#,觉得用C#做个发短信息的程序也不错,经过多天的测试,终于原创 2004-09-12 20:25:00 · 1471 阅读 · 0 评论 -
Use P/Invoke to Develop a .NET Base Class Library for Serial Device Communications
Use P/Invoke to Develop a .NET Base Class Library for Serial Device CommunicationsJohn HindThis article assumes youre familiar with C# and RS232 communicationsLevel of Difficulty123Download原创 2004-11-14 00:41:00 · 4292 阅读 · 0 评论 -
关于Hashtable的取值
最近有网友说很难取出Hashtable中的值,在java中隐约记得有个get方法,其实在.net中也一样,它的用法跟Seesion类似.取值如下:Hashtable myHash = new Hashtable();myHash.Add("key1","value1");myHash["key1"].ToString();它是用中括号来索引取值的,取出来的值是一个object类型,因此有必须对它进原创 2005-03-21 23:16:00 · 4000 阅读 · 0 评论 -
Cω?取代C#的东东?-----C#的扩展语言~
我看C#大部分人都还没学会吧!微软又在研究个新东东了,名字够怪的,叫Cω,ω是个数学中的符号,MS网站上说是作为C#的一个扩展语言,关于它的语法,第一次看到,让人看了发晕,不知在写什么。看下面的代码片段:片段1:using Microsoft.Comega;using System;public class NewsItem{ attribute string title;原创 2005-04-06 01:04:00 · 1793 阅读 · 3 评论 -
How To Use the ODBC .NET Managed Provider in Visual C# .NET and Connection Strings
适用于 This article was previously published under Q310988 For a Microsoft Visual Basic .NET version of this article, see 310985. This article refers to the following Microsoft .NET Framework Class L原创 2004-08-17 22:50:00 · 1654 阅读 · 0 评论 -
Visual C#资源文件编程--创建资源文件
资源文件顾名思义就是存放资源的文件。资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用。同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在资源文件中,也可以达到保密、安全的效果。那么Visual C#所使用的资源文件中到底存放哪些东西呢?在用Visual C#创建资源文件大致可以存放三种类型的数据资源,分别是字节数组、各种对象和字符串。原创 2004-08-17 22:42:00 · 1693 阅读 · 0 评论 -
使用Visual C#制作可伸缩个性化窗体
引言:谁都希望自己的应用程序能让人留下一个深刻的印象,让自己的程序窗体有一件与众不同的"外衣"是一个好办法。试想:在一大堆的普通窗口中突然跳出一个很酷的界面,一定能让人眼睛一亮进而产生兴趣的。在VB,VC中如何定制可伸缩个性化窗口早就不是什么秘密了,已经有了大量相关的文章进行介绍,无非都是如何调用系统API之类的方法,但是在.Net中调用API却相对比较麻烦,所以使用.Net制作个性化窗体原创 2004-08-17 22:41:00 · 2515 阅读 · 2 评论 -
C#编码规范
(有空我会把它翻译成中文的) C# Coding Style Guide Version 0.3by Mike Krüger icsharpcode.net About the C# Coding Style Guide File Organization Indentation Comments Declarations Statements White Space Naming Conve原创 2004-08-02 17:46:00 · 1793 阅读 · 3 评论 -
Delegate简单示例
//********************************************//**//* Delegate Sample/* //******************************************************************/using System;namespace EventTest{ //事件类 public cla原创 2004-08-02 17:21:00 · 1927 阅读 · 1 评论 -
C#--快速入门(一)
熟悉JAVA跟C或C++的人来说,会发现 C#的语法很熟悉,上手也容易。它与JAVA的区别主要在于:(只列出其中几个)1、大小写区别2、在C#中的布尔类型为bool,而JAVA为boolean3、C#有一个不安全模式,在此模式之下可以使用指针4、有枚举类型5、代理和索引器6、运算符重载7、没有throws关键字下面开始C#之行。在开始学习C#之前,先了解下C#语句的特点:1原创 2004-08-08 17:10:00 · 4116 阅读 · 6 评论 -
委托释疑
一个函数带有参数非常平常,但一个类带有一个方法的参数可能会觉得奇怪,这就是委托的特征。很多书籍都说委托就象C或C++的函数指针,说得不无道理,因为它允许在委托对象的内部封装方法的引用,也就是前面所说的带有一个方法的参数,这个方法参数有一定的规则,它可以是静态的,也可以是一个实例方法,这个方法的参数和返回类型必须和委托对象所带的相同。 委托就像一个中间代理,通过原创 2004-08-08 22:49:00 · 3113 阅读 · 0 评论 -
用C#实现生成PDF文档(zt)
转.... using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.IO; using System.Text; namespace PDFGenerator{ /**转载 2004-08-14 01:01:00 · 1579 阅读 · 0 评论 -
装载外部DLL 全攻略 [转:]
using System;using System.Windows.Forms;namespace ArLi.CommonPrj { public class ShowAboutBox { public static void ShowOn(Form fm) { MessageBox.Show("OK"); } }}编译后文件名叫 AboutBox.dll主程序里调用方法如下:原创 2004-08-06 00:36:00 · 1102 阅读 · 0 评论 -
Anders Hejlsberg谈C#、Java和C++中的泛型
原著:Bill Venners、Bruce Eckel 2004.2.26原文:http://www.artima.com/intv/generics.html翻译:lover_P[人物介绍] Anders Hejlsberg,微软著名工程师,带领他的小组设计了C#(读作:C-Sharp)程序设计语言。Hejlsberg第一次登上软件界历史舞台是在80年代早期,因为他为MS-DOS和CP/原创 2004-08-16 22:43:00 · 1175 阅读 · 0 评论 -
Duwamish案例分析(MS)
Duwamish案例分析(MS)Capacity Planning - Duwamish Online Sample E-Commerce SitePublished: April 1, 2000By Paul JohnsBased on Duwamish Online Sample E-Commerce Si原创 2004-08-12 14:58:00 · 2523 阅读 · 0 评论 -
.Net平台下开发中文语音应用程序
陈本峰 改动:Lionhttp://www.microsoft.com程序下载:点击下载源文件:点击下载语音是人类最自然的交互方式,也是现阶段软件用户界面发展的最高目标。微软公司一直积极推动语音技术的发展,并且公布了语音开发平台Speech SDK帮助开发人员实现语音应用。随着.net技术深入人心,越来越多的程序员开始转到.net平台上进行开发。然而,在新发布的.原创 2004-08-08 14:56:00 · 2450 阅读 · 1 评论 -
用C#连接hotmail
作者:Kais Dukes The great thing about the POP mail protocol is that it is a well-documented open standard, making writing a mail client to collect mail from a POP box a relatively painless process. A原创 2005-04-18 00:54:00 · 5421 阅读 · 0 评论