
C#
文章平均质量分 53
Teng_s2000
这个作者很懒,什么都没留下…
展开
-
只读字段(readonly)和常量字段
只读字段(readonly)和常量字段相同点:赋值后不能更改不同点:只读字段:赋值机会比较多可以在声明时赋值,类的构造函数中赋值也可以不赋值字段可以任意值类型和引用类型常量:必须在声明中赋值而且类型必须是值类型int,double...原创 2006-09-14 16:28:00 · 1591 阅读 · 0 评论 -
判断奇偶数
判断一个整数是否是奇数: // 现代流行的"程序员"public static bool IsOdd(int n) { while (true) { switch (n) { case 1: return true; case 0: return false; } n -= 2转载 2007-05-24 14:29:00 · 1937 阅读 · 0 评论 -
抽象类与接口
抽象类与接口 注意!我在这里所描述的抽象类和接口是基于C#的。一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。抽象类实例Code hig转载 2007-03-20 18:09:00 · 1105 阅读 · 0 评论 -
C#发送手机短信
今天在网上看到一个C#编写的发送手机短信的类库,还没有测试先收藏一下,等有时间在进行测试!! 发送手机短信源代码(针对国内短信编码)////////////////////////////////////////文 件:PDUdecoding.cs///概 要:针对国内短信编码(USC2)///组成结构:包含四个函数:/// smsDecodedCent转载 2007-02-27 16:43:00 · 3283 阅读 · 1 评论 -
C#中计算质数的算法
for (int i = 2; i { bool flag = true; int k = Convert.ToInt32(Math.Sqrt(i)); for (int j = 2; j { if (i % j转载 2007-02-27 15:58:00 · 2764 阅读 · 0 评论 -
一道外企的面试题(来源优快云)
题目:文件一:A内容:asabac-------------------文件二:B内容:adddaqweqwakkkkk将文件一和文件二的内容合成并将两个文件的值经过排序存放在文件C上要求用字节答案:windows操作系统下,直接在Dos下面执行即可以type a.txt b.txt > c.txtsort c.txt > c.txt由于Unix下不支持Type原创 2006-07-25 09:16:00 · 1392 阅读 · 3 评论 -
C#中使用SQL Server分布式管理对象(SQL-DMO)
我们曾经在以前的应用中多次需要得到SQL Server的详细信息,过去,我们必须使用API和效率低下的ADO的 调用才能得到,现在,我们有了一个新的方法,就是SQLDMO(SQL Distributed Management Objects,SQL分布式管 理对象),尽管它目前还不被人所知和使用,但是SQLDMO提供了许多强有力的、和利用代码从SQL Server获得 信息相类似的许多功能,为举例转载 2006-07-24 09:05:00 · 1167 阅读 · 0 评论 -
收集的Asp.Net面试程序代码
1.一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。(C#语言)代码: public static int Foo(int i) { if (i { return 0; } else if ((i > 0) && (i转载 2006-07-24 13:36:00 · 1336 阅读 · 2 评论 -
用Visual C#编写仿MSN Messager的滚动提示窗口
引言大家一定都用过MSN Messager了吧?每当有新邮件或者是新消息到来的时候,MSN Messager便会从右下角升起一个小窗口提醒您,然后又降下去。当你在聚精会神的在电脑上做一件事的时候,一定不会喜欢突然被"咚"一下出现在屏幕中心的对话框打扰,它的这种设计不但非常体贴用户,而且效果还很酷。如果您写了一个程序驻留在后台并要求在需要的时候会提醒用户,并且希望也能实现这种效果,那么请跟我转载 2006-07-13 15:12:00 · 1034 阅读 · 0 评论 -
轻松掌握Windows窗体间的数据交互
Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。一个Windows窗体就代表了.NET架构里的System.Windows.Forms.Form类的一个实例。 作者在优快云技术论坛.NET板块下的C#分类经常看到有人转载 2006-07-18 10:58:00 · 1214 阅读 · 0 评论 -
.Net平台下开发中文语音应用程序(C#)
1. SAPI.51 SDK浅析以及安装SAPI SDK是微软公司免费提供的语音应用开发工具包,这个SDK中包含了语音应用设计接口(SAPI)、微软的连续语音识别引擎(MCSR)以及微软的语音合成(TTS)引擎等等。目前的5.1版本一共可以支持3种语言的识别 (英语,汉语和日语)以及2种语言的合成(英语和汉语)。SAPI中还包括对于低层控制和高度适应性的直接语音管理、训练向导、事件、语法编原创 2006-07-03 16:29:00 · 7676 阅读 · 0 评论 -
在C#中使用类似VB中的InputBox
在VB中有一个InputBox,很好用,当点击按钮时弹出一个对话框,在对话框中的文本框中可以输入字符串,点击OK后可以返回你刚才输入的字符串。在C#找了很长时间也没有找到,最后还得变相的是哟改VB类库。具体实现的方法:1.添加引用:Microsoft.VisualBasic2.using Microsoft.VisualBasic;3.此时就可以在代码中调用命名空间下面的类库,好多原创 2006-11-08 14:32:00 · 4124 阅读 · 1 评论 -
C#中类与结构的区别
C#中结构与类的区别(别人总结)目录 类与结构的实例比较 类与结构的差别 如何选择结构还是类 一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { //implement somet原创 2006-06-20 15:39:00 · 1275 阅读 · 0 评论 -
C#与VB.NET的区别
C#和VB.NET的区别都说在.NET里,.NET framework和CLR是应用运行的基础。那么VB.NET和C#是不是就完全一样,只是语法不同吗?请看我整理的资料。一、C#--- 像VB一样简单,像C++一样强大的新语言C#是第一流的面向组件的语言由 Turbo Pascal, Delphi, and Visual J++的首席设计师Anders Hejlsb原创 2006-06-20 16:01:00 · 1517 阅读 · 0 评论 -
C#编写的SN输入工具
按照网上的一篇文章改写的代码,主要应用了WinAPI。获取剪切板上的数据然后将序列号中“-”转化成TAB键(进入下一个序列号输入框) 具体代码如下(测试环境VS.NET2005+WINXPSP2)红色的字体是本功能的核心代码using System;using System.Collections.Generic;using System.ComponentModel;using原创 2006-09-28 14:23:00 · 2195 阅读 · 0 评论 -
C#程序实现动态调用DLL的研究
C#程序实现动态调用DLL的研究摘 要:在《csdn开发高手》2004年第03期中的《化功大法——将DLL嵌入EXE》一文,介绍了如何把一个动态链接库作为一个资源嵌入到可执行文件,在可执行文件运行时,自动从资源中释放出来,通过静态加载延迟实现DLL函数的动态加载,程序退出后实现临时文件的自动删除,从而为解决“DLL Hell”提供了一种解决方案。这是一个很好的设计思想,而且该作者也用C++实现转载 2006-09-30 14:39:00 · 1689 阅读 · 0 评论 -
C#条件编译选项:Conditional(代替#if...#endif)
#if (Debug && Trace) #define DebugAndTrace#endifusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace ConsoleApplication3{ clas原创 2010-04-21 11:06:00 · 13148 阅读 · 0 评论