当前位置:编程学习 > C#/ASP.NET >>

您需要这么多的C#例子吗?

《程序员秘书》提供的总结性的源代码名称列表如下:

字符、字符串、文本
  Windows已安装的所有字体
  常见正则表达式
  汉字和区位码互换
  画带阴影效果的文字
  绘制空心字
  计算字体的宽和高
  简体繁体全角半角大小写转换
  普通字符串与Base64编码的转换
  获取汉字拼音的首字母
  生成彩色验证码
  随机生成等长的字符串
  随机生成多位汉字
  图案填充的文字
  文本的旋转显示
  限制文本框的输入
  字符串的几种分割方法
  字符串移位加解密
  字体设置器
  字与字符
  获取汉字拼音的首字母二
  文本的拖放操作
  从URL中提取协议和端口号
  汉字发音和笔画排序
  获取汉字的笔划数
  清除无效字符
  提取英文单词
  字符串与Unicode编码相互转换
  字符及对象的排列组合
用户界面
  变化图标的托盘
  窗口标题栏加按钮
  窗体的动画效果
  窗体消息的拦截及屏蔽
  多种语言版本的程序
  个性化窗体
  可调透明区域的窗体
  控制窗体可变大小的范围
  跨类跨线程共享主窗口控件数据
  两个窗口间控件数据共享
  两个窗口间数据共享
  屏蔽在标题栏上的双击
  让窗体始终显示在最前端
  用API设计字型窗体
  透明区域显示文本
  图片形状的窗体
  无标题窗体的拖动
  显示或隐藏窗体
  制作带启动屏幕的窗体
  改变窗体的透明度
  显示有模式和无模式窗体
  改变窗体边框的样式
  多文档界面(MDI)应用程序
  创建一个椭圆形的窗体
  屏掉用ALT+F4的方法来关闭程序
  点击窗体关闭后选择性退出
  锁定窗体不能移动
  漂浮的窗体
  本地化Windows窗体
  窗体中集成用户帮助
  创建双向消息框
  镜像窗体和控件
  自动排列控件
  禁止和允许缩放窗体的边框
  上次关闭位置启动程序窗体
  用NET方法设计字型窗体
图形GDI+
  GDI+的各种基本用法
  画笔的控制
  绘制带阴影线的图形
  绘制用图像填充的图形
  几十种曲线图形
  区域点击检测
  十几种直线图形
  鼠标绘图
  透明画刷
  图形的旋转和缩放
  颜色渐变的正五角星
  颜色渐变文字
  直线的联接
  在窗体上绘制竖向文本
  拷贝局部屏幕
  拷贝鼠标在内的屏幕
图像动画和切换
  利用缓冲提高绘图效率
  图像水平栅条切换
  图像从0到360度旋转切换
  图像从里向外切换
  图像从上到下伸切换
  图像从上向下切换
  图像从外向里切换
  图像垂直栅条切换
  图像从外向里切换(像素法)
  图像从下向上切换
  图像从右向左切换
  图像从左到右伸切换
  图像从左向右切换
  图像淡入切换
  图像方格切换
  图像上下对接切换
  图像上下分离切换
  图像四角向心切换
  图像心向四角切换
  图像中心向上下伸切换
  图像中心向四周扩散切换
  图像中心向左右伸切换
  图像走马灯效果
  图像左右对接切换
  图像左右对接切换(像素法)
  图像左右分离切换
  位置不动形态变化的图像动画
  位置形态都变化的图像动画
图像处理
  读取EXE、DLL等文件的图标集
  给图像添加版权
  获取多种形态局部图像
  获取局部图像
  获取任何文件类型的图标集
  降低图像的分辨率
  取模板图形的局部图像
  图像垂直增强
  图像的对称变换
  图像的放大缩小处理
  图像的局部放大
  图像的扭曲处理
  图像的平移处理二
  图像的平移处理一
  图像的缩小处理二
  图像的缩小处理一
  图像的透明显示
  图像的旋转处理二
  图像的旋转处理一
  图像低通滤波
  图像雕刻处理
  图像分解成单色及亮度
  图像浮雕处理
  图像高通滤波二
  图像高通滤波一
  图像合成
  图像灰度处理
  图像轮廓处理
  图像马赛克处理
  图像霓虹处理
  图像逆反处理
  图像平滑处理
  图像缺色处理
  图像锐化处理
  图像水平垂直增强
  图像水平增强
  图像透明处理
  图像透明显示
  图像为画刷填充
  用剪切板复制和粘贴图像
  添加多个图标到EXE、DLL文件
  图像转换器
  图像放大缩小为固定大小图
  光照效果显示图像
  滚动显示大图像
目录及文件
  生成网页文件
  DES对称加密解密文件
  操作帮助文件
  创建、更名和删除目录
  大文件分割与合并
  读取XML文件
  读取磁盘目录
  读取文件信息
  读写Excel文件
  读写INI文件
  读写Word表格
  读写Xml文件
  读写二进制文件
  读写文本文件
  读写资源文件
  对称加密解密库的测试
  非对称加密文件和字符串
  获取MP3文件的信息
  获取WAVE文件的头信息
  获取和设置文件夹属性
  获取和设置文件属性
  获取计算机逻辑驱动器
  获取逻辑驱动器的详细信息
  获取目录或文件的注册图标
  获取已注册的文件类型及图标
  获取指定目录下的所有文件
  记事本
  浏览水晶报表
  全目录文件串分离
  设计个性化文件夹图标
  生成文件或字符串的MD5
  使用J# 类库解、压缩文件
  伪装文件夹
  文件关联
  桌面创建快捷方式
  一次读取一行文本文件
  文本文件搜索器
  显示Windows的特定目录
  创建、更名和删除文件
  程序的当前和启动目录
  Word文档转换成各种类型的文档
  文件拖放并打开
  对称加密解密XML文件的元素
  各种类型文件读写入资源文件
  给XML文件进行数字签名
  拷贝目录
  比较两个文件是否相同
  创建惟一命名的临时文件
  图像保存为XML格式文件
  用NET类获取驱动器信息
  控制文件和目录的访问权限
  用SharpZipLib.dll压缩和解压缩文件
DirectX
  DirectSound 3D音效
  DirectSound播放机
  DirectSound录音机
  DirectSound枚举播放和录音设备
  DirectSound声音特效
  DirectX诊断信息
PDF文件处理
  多页PDF文件的处理
  生成PDF文件并指定阅读器的参数
  生成背景图的PDF文件
  生成带超级链接的PDF文件
  生成加密的PDF文件
  生成图片PDF文件
  生成详细字体设置的PDF文件
  文本生成PDF文件
Windows
  PC的喇叭发声
  操作系统的信息
  打开或关闭光驱门
  调用控制面板选项
  读、写、删注册表
  读取剪贴板的图像
  读写剪贴板的文本
  改变显示器的分辩率
  给Windows添加用户
  获取国家和区域性信息
  获取或设置显示器的灰度系数
  检查Windows版本
  启动屏幕保护
  任务管理器的锁定与解锁
  日志查看器
  设置、取消桌面墙纸
  输入法设置
  通过注册表读取CPU信息
  系统挂起或继续时通知
  鼠标左右键切换
  系统试图注销或关闭时通知
  系统显示设置改变时通知
  隐藏、显示Windows的开始
  隐藏、显示Windows桌面
  隐藏、显示整条任务栏
  用DirectoryServices添加用户
  自定义日志
  读取当前环境和平台的信息
  获取本地时区信息
  关机、重启和注销
  操作系统当前用户及管理权限
Windows 服务
  安装与卸载服务
  获取操作系统服务
  获取远程操作系统服务
  控制服务启动类型
  控制服务启动停止
  控制远程服务启动类型
  为服务创建事件日志
  我的第一个Windows服务
  所有服务用NET类启动停止
--------------------编程问答-------------------- WMI
  CPU和硬盘的序列号
  获取本机逻辑磁盘分区信息
  获取本机硬盘信息
  获取计算机操作系统信息
  获取计算机声卡信息
  获取计算机网络适配器信息
  获取计算机物理内存信息
  获取计算机显卡信息
  创建或取消共享文件夹
  获取计算机共享文件夹
  获取计算机所有软、硬件信息
  启动进程
  查询磁盘逻辑分区
  获取操作系统的环境变量
  新运行进程监视器
  新运行线程监视器
进程
  ListBox控件的操作
  QQ自动发消息
  TextBox等编辑控件操作
  窗口标题栏绘画
  打印式拷贝屏幕
  当前活动窗口
  共享软件的试用
  后台执行DOS命令
  监视指定进程窗口
  检查约定程序的运行状态
  键盘发声器
  开机自动启动程序
  拷贝窗口或控件界面
  拷贝屏幕
  控制LISTBOX等控件滚动
  控制别的进程
  杀死Word进程
  鼠标获取窗口信息
  系统进程管理
  限制特定程序运行
  增加ComboBox下拉框的宽和高
  只允许应用程序运行一次
  自动测试其它程序功能
  包含启动信息地启动进程
  简单地启动和关闭进程
  本程序是否处于活动状态
  打开与文件类型相关联的文件
  获取本程序中的所有资源名称
  动态生成源代码并编译
  软件的安装部署过程
  获取应用程序版权信息
多媒体
  播放Flash动画
  播放GIF动画
  多种方式播放Wav声音
  播放多种音频视频文件
  播放AVI动画
精灵
  给精灵添加点击事件
  获取精灵的所有动作语
  精灵说、想
  英语阅读器
  助手精灵
控件功能扩展
  选中含子节点的TreeView
  DataGrid显示行号
  ListBox每行显示不同的提示
  创建不规则的控件
  带图形的ComboBox(对象)
  带图形的ComboBox(枚举数)
  定时器的另一种用法
  改变ListBox行高和颜色
  个性命令按钮
  给CheckBox和RadioButton控件加彩色
  RichTextBox控件添加上下文菜单
  限制TextBox只能输入大写或小写
  TreeView控件的节点拖放
  给控件添加自动完成功能
时间日期
  简单的模拟时钟
  今天本周本月今年的起止日期
  Stopwatch实现高精度计时
  某年的十二生肖及闰年
  获取和设置系统时间
  系统时间改变时通知
  日期时间的各种格式
鼠标和键盘
  当前线程键盘记录
  获取和设置鼠标位置
  CTRL、SHIFT和ALT键是否按下
  NumLock、CapsLock、Insert键开关状态
  全局键盘记录
  全局鼠标记录
  彩色、动画和自定义光标
  CTRL、ALT、SHIFT及其它键是否按下
  鼠标自动点击和移动
  修改键盘状态
  隐藏、显示应用程序鼠标
  注册热键
  向另一个应用程序发送键击
数据的处理
  读取枚举数的所有成员
  封装的加密解密类
  各种进制数之间的转换
  各种数值转换成Bool值
  身份证号码15位升18位
  数字的各种输出格式
  给数组任一定义下限
  最优的数组初始化
  两个日期之间的间隔
  排序算法大全
  阿拉伯数转换成中文大写
  生成多种数据类型的动态数组
  各种值类型数据的最大最小数
  通用数学函数及常数
  Byte数组与十进制数的转换
  人民币小写转换成大写
  堆栈出栈与泛型
  控件坐标与屏幕坐标转换
  枚举数的格式输出
  特定区域的货币格式
  “先进先出”与“先进后出”
数据库
  编程方式建DataSet
  读写Xml文件
  获取数据库所有表名及其字段名
  数据库方式读取Excel表格
  用ADO方法读写MDB数据库
  用DataSet读取数据库
  读取数据库的表列的属性
  用DataGrid和代码方式显示数据库
  用DAO方法添加删除等操作数据库
  搜索网络中的SQL数据库
  SQL数据库各种操作
  读取Sybase数据库的表数据
  新建Access数据库文件
  图片文件写入数据库并读出
网络
  Ftp服务器端
  Ftp客户端
  HTTP代理服务
  Ping远程主机一
  TCP网络聊天
  查询全球IP地址信息
  纯真IP转换
  带进度断点续传的文件下载
  读取网络广告信息
  多线程下载文件
  获取局域网内IP的MAC地址
  检验IP格式的正确性
  局域网信使服务
  判断本机是否连接互联网
  搜索所有域和用户
  网络电视机
  网络浏览器
  网络收音机
  网络搜索通
  用HttpWebResponse下载网页
  用Socket下载网页
  用WebClient下载网页
  用Xmlhttp下载文件
  远程主机是否在线
  根据主机名称或URL获取IP
  邮件提示器
  用CDO验证发送邮件
  在互联网上获取协调通用时间
  Ping远程主机二
  检测接口网络地址的变化
  用NET的类从FTP服务器下载文件
  用NET的类读取FTP服务器文件列表
  用NET的类发送邮件(含附件)
  用NET的类向FTP服务器上传文件
  远程文件传输
  创建IIS的网站虚拟目录
  创建IIS的FTP站点虚拟目录
  启动停止IIS的默认网站
  启动停止IIS的默认FTP站点
  启动停止IIS的默认SMTP虚拟服务器
  设置IE浏览器的外观
  获取Internet协议统计数据
  获取网络接口的配置信息
  获取网页中的所有超级链接
线程
  带参数启动线程
  调度线程
  定时线程
  线程池的使用
  线程的同步和通讯
  线程同步
  线程修改主窗口控件属性
  线程优先级控制
  启动暂停恢复停止线程
动态链接库
  对称加密解密库
  创建自定义动态链接库
  调用自定义动态链接库
序列化
  变量序列化到文件并反序列化
  类序列化到文件并反序列化
  对象序列化到XML文件并反序列化
语音识别
  中英文朗读器
  中英文语音识别
其它
  屏幕保护
  使用消息对话框
  发出自定义错误信息
  异常处理
  当前鼠标在屏幕的颜色
  给没有快捷键的控件加快捷键
  操作微软消息队列(MSMQ)
  列出指定类的所有成员
C#初学者
  第一个控制台(DOS)程序
  第一个Windows应用程序
组件和控件
  BackgroundWorker异步运行操作组件
  BindingNavigator数据控件
  BindingSource数据源组件
  Button命令按钮控件
  CheckBox值的设置控件
  CheckedListBox从列表中选择控件
  ColorDialog调色对话框组件
  ComboBox从列表中选择控件
  ContextMenuStrip上下文菜单控件
  ContextMenu上下文菜单控件
  DataGridView数据显示控件
  DateTimePicker日期时间控件
  DomainUpDown从列表中选择控件
  ErrorProvider错误信息控件
  FileSystemWatcher目录文件监视控件
  FolderBrowserDialog目录对话框组件
  FontDialog字体对话框组件
  GroupBox将其他控件分组控件
  HelpProvider用户帮助组件
  HScrollBar水平滚动条控件
  ImageList图形存储控件
  LinkLabel信息显示控件
  ListBox从列表中选择控件
  ListView从列表中选择控件
  MainMenu主菜单控件
  MaskedTextBox文本编辑控件
  MonthCalendar日历控件
  NotifyIcon命令控件
  NumericUpDown从列表中选择控件
  OpenFileDialog打开文件组件
  PageSetupDialog页面设置组件
  Panel将其他控件分组控件
  PictureBox图形显示控件
  PrintDialog打印机设置组件
  ProgressBar进度条控件
  RadioButton值的设置控件
  RichTextBox文本编辑控件
  SaveFileDialog保存文件组件
  SplitContainer将其他控件分组组件
  StatusBar状态栏控件
  TabControl将其他控件分组控件
  TextBox文本编辑控件
  Timer定时器控件
  ToolTip用户帮助控件
  TreeView从列表中选择控件
  VScrollBar垂直滚动条控件
  确定窗体的活动控件
  在程序运行中添加控件
打印
  选择打印机并打印
  打印窗体
  获取系统已安装打印机信息
  打印多页文本
  打印图像



详见:http://www.psec.net.cn
《程序员秘书》功能展示Flash动画:
http://www.psec.net.cn/psec/程序员秘书.zip --------------------编程问答-------------------- xie liao
--------------------编程问答-------------------- 貌似不错~ --------------------编程问答-------------------- 先看一下再说了 --------------------编程问答-------------------- 那个程序看了一下,好像不错,不过源代码网上应该有的。注册只是给作者一个收集的费用吗》 --------------------编程问答-------------------- 不是简单的收集,有很多例子是独创的。有部份例子来至网上,但都100%加工过,代码更精简、更具有代表性、更具有总结性,在你开发软件时,引用更方便。
如:大家都知道有名的 纯真IP库,我的例子中就有如何读取它,并根据它创建了一种新的IP库,处理速度更快,数据压缩度更高,这绝对是首创。也是你创建文本数据库和提高处理速度可以借鉴的好方法。 --------------------编程问答-------------------- 看着不错 --------------------编程问答-------------------- 其实,楼主可以考虑把它FREE,然后由用户来更新它,比你一个人做它将成长的更好.当足够多的人来使用它的时候它就很伟大的,楼主就成了伟人,有点web2.0的意思.

这东西好用是好用,谁会出钱买?公司?VS都不买,程序员?有问题baidu,csdn一下就差不多了.. --------------------编程问答-------------------- 那个软件还是有优点的,楼主加油,如果可以的话,就FREE吧~~
谢谢你 --------------------编程问答-------------------- 价廉物美,谢谢! --------------------编程问答-------------------- up --------------------编程问答-------------------- 运行出错!! --------------------编程问答-------------------- 我也运行出错了,第一次装完时还能用。现在就不行了。系统是2003的!~ --------------------编程问答-------------------- 上面两位朋友,由于一次程序更新时,没有将时间限制取消,程序到二○○七年六月十七日后就不能运行了。二○○七年六月二十日后下载程序包没有此问题。
二○○七年六月二十日以前下载的程序包的处理办法:
  1、将电脑的时间修改为二○○七年六月十七日前的任何一天。
  2、运行程序员秘书,等待自动更新完成。
  3、再将电脑的时间修改为正常时间。 --------------------编程问答-------------------- Free!!!!!!!!! --------------------编程问答-------------------- up --------------------编程问答-------------------- 支持阿 --------------------编程问答-------------------- 可以看得出作者编程功力深,代码很精简,我开发软件快多了。 --------------------编程问答-------------------- up --------------------编程问答-------------------- mark! --------------------编程问答-------------------- mark! --------------------编程问答-------------------- luqinjian(大海) ( ) 信誉:100    Blog   加为好友  2007-6-23 17:00:32  得分: 0  
 可以看得出作者编程功力深,代码很精简,我开发软件快多了。
==================================================================================
作者的确做的不错,但是这个马甲也用的太明显了吧,哎!..........................

  
 
--------------------编程问答-------------------- 楼上能看出来是马甲?分享下经验吧…… --------------------编程问答-------------------- free --------------------编程问答-------------------- 有电子版的么/
wakaka




























谁有pdf或者chm的给我发一份
咔咔 --------------------编程问答-------------------- 看样子不错啊 --------------------编程问答-------------------- up --------------------编程问答-------------------- 貌似很不错 看了再说 
先谢谢 如果假的 楼住没小jj --------------------编程问答--------------------     * webhermit
    * 杀人眨一眼
    * 等 级:


发表于:2007-06-26 23:15:5922楼 得分:0
luqinjian(大海)   (   )   信誉:100         Blog       加为好友     2007-6-23   17:00:32     得分:   0    
  可以看得出作者编程功力深,代码很精简,我开发软件快多了。
==================================================================================
作者的确做的不错,但是这个马甲也用的太明显了吧,哎!..........................

 
    * Arieslns
    * 某A——Just do it!
    * 等 级:


发表于:2007-06-27 08:53:3423楼 得分:0
楼上能看出来是马甲?分享下经验吧……

===================================
cq_lqj......luqinjian

老外看不懂中国人还看不懂吗? --------------------编程问答-------------------- 看一下先 --------------------编程问答-------------------- l留者看看 --------------------编程问答-------------------- mark --------------------编程问答-------------------- 是用vs 2005做的吗,要是我的考虑下了。不买也顶下, --------------------编程问答-------------------- 好东西呀 --------------------编程问答-------------------- 看看。 --------------------编程问答-------------------- 没兴趣,路过~ --------------------编程问答-------------------- 适合初学的 --------------------编程问答-------------------- 不错不错
那有呀
--------------------编程问答-------------------- 赞一个,谢一个 --------------------编程问答-------------------- 谢谢楼主 --------------------编程问答-------------------- 楼主你还不如直接点 卖得了 有例子没代码  --------------------编程问答-------------------- ................. --------------------编程问答-------------------- ........... --------------------编程问答-------------------- 我网速得回快 满心期待 结果 。。。。。。。。
--------------------编程问答-------------------- 能不能别EXE啊,多不好啊 --------------------编程问答-------------------- 做完就是高手咯.... --------------------编程问答-------------------- 这东西我是不要的,不过LZ倒是给大家提供了学习的题目,
想学的自己动手做 --------------------编程问答-------------------- codeproject上都有.还不收费 --------------------编程问答-------------------- 不知,帮顶 --------------------编程问答-------------------- 看看,谢了 --------------------编程问答-------------------- 晕,下来的只是一个演示? --------------------编程问答-------------------- 插一腿 --------------------编程问答--------------------
引用 6 楼 cq_lqj 的回复:
不是简单的收集,有很多例子是独创的。有部份例子来至网上,但都100%加工过,代码更精简、更具有代表性、更具有总结性,在你开发软件时,引用更方便。 
如:大家都知道有名的 纯真IP库,我的例子中就有如何读取它,并根据它创建了一种新的IP库,处理速度更快,数据压缩度更高,这绝对是首创。也是你创建文本数据库和提高处理速度可以借鉴的好方法。


“有很多例子是独创的……”,但你大部分是别人的,你有人家授权吗???你这是犯法,你可以读一下《中华人民共和国著作权法》,建议你改成JAVA版的,别给.net丢人现眼的~ --------------------编程问答-------------------- JF --------------------编程问答-------------------- 哎,真不知道该怎么想这个问题。 --------------------编程问答-------------------- 我是新手,请大家多多照顾我
--------------------编程问答-------------------- 都07年的帖子了... --------------------编程问答-------------------- 2007的贴子不能回复 --------------------编程问答-------------------- 从哪获取你的源代码呢?
--------------------编程问答-------------------- 酷啊啊!!! --------------------编程问答-------------------- 247624205@qq.com 谢啦。 --------------------编程问答-------------------- 楼主 只发一个目录是什么意思 --------------------编程问答-------------------- 不错 www.0519bayy.com
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,