毛毛的小窝 — 关注技术交流、让我们一起成长

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  C#

现在正在学习,和大家分享
C# 异步编程
摘要:NET Framework 为异步操作提供了两种设计模式:使用 IAsyncResult 对象的异步操作与使用事件的异步操作。 概述 IAsyncResult 异步设计模式通过名为 BeginOperationName 和 EndOperationName 的两个方法来实现原同步方法的异步调用,如 FileStream 类提供了 BeginRead 和 EndRead 方法来从文件异步读取字节,它... 阅读全文

posted @ 2007-08-29 17:27 mjgforever 阅读(1205) 评论(0) 推荐(0) 编辑

C#托盘程序
摘要:所谓托盘程序顾名思义就是象托起的盘子一样的程序。而所谓的托起的盘子就是程序运行中显示出的图标,而托起的位置就是视窗系统的的工具栏了。托盘程序具有直观、占用屏幕空间较小并且可以为它定义多个功能菜单,这就给操作者带来了方便,所以越来越多的程序设计者都把程序设计成托盘这种方式。我们已经看过了用其他语言设计托盘程序的例子,其中的大部分,整个设计过程还是相对烦琐的。而对于微软公司极力推荐的下一代程序开发语言... 阅读全文

posted @ 2007-04-25 20:37 mjgforever 阅读(1019) 评论(0) 推荐(0) 编辑

线程间操作无效
摘要://在做线程程序的时候经常会遇到线程间操作无效: 从不是创建控件“.”的线程访问它的错误。//处理方法:delegate void writeListbox(string s);public void F(string s){ lbDetail.Items.Add(s);}//调用:writeListbox w = new writeListbox(F);this.Inv... 阅读全文

posted @ 2007-02-15 14:13 mjgforever 阅读(1459) 评论(0) 推荐(0) 编辑

C#.NET 中的类型转换
摘要:C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享—— 1. 装箱、拆箱还是别名 许多 C#.NET 的... 阅读全文

posted @ 2007-02-07 15:18 mjgforever 阅读(312) 评论(0) 推荐(0) 编辑

DotNet中用到的加密算法总结
摘要:1public class CryptUtil 2 { 3 public static string DecryptString(string input) 4 { 5 if (input.Equals(string.Empty)) 6 { 7 return input;... 阅读全文

posted @ 2007-02-07 15:16 mjgforever 阅读(339) 评论(0) 推荐(0) 编辑

每个.NET 开发人员应该下载的十个必备工具
摘要:原文出处:.NET Tools:Ten Must-Have Tools Every Developer Should Download Now本文自发布以来已经增加了新的信息。请参阅下面的编辑更新。本文讨论的工具如下: NUnit:编写单元测试的工具 ... 阅读全文

posted @ 2007-02-06 09:36 mjgforever 阅读(273) 评论(0) 推荐(0) 编辑

文件(System.IO命名空间)
摘要:在C#中,我们经常要对文件进行操作。当然文件的类型包括很多。我这里重点介绍用于输入输出的类。1、流:.NET FRAMEWORK中进行的所有的输入和输出工作都要用到流。流是串行化设备的抽象表示2、System.IO命名空间File:实用类,提供许多静态方法,用于移动、复制和删除文件Directory:实用类,提供许多静态的方法,用于移动、复制和删除目录FileInfo:表示磁盘上的物理文件,具有可... 阅读全文

posted @ 2006-05-13 12:51 mjgforever 阅读(435) 评论(0) 推荐(0) 编辑

委托
摘要:C# 中的委托类似于 C 或 C++ 中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与 C 或 C++ 中的函数指针不同,委托是面向对象、类型安全的,并且是安全的。 委托声明定义一种类型,它用一组特定的参数以及返回类型封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同时封装一... 阅读全文

posted @ 2006-03-06 13:26 mjgforever 阅读(561) 评论(0) 推荐(0) 编辑

校验码
摘要:网上几种常见校验码图片分析 [ 2005-12-29 08:03:50 | 作者: rxiao ] 字体大小: 大 | 中 | 小 网上几种常见校验码图片分析 http://blog.joycode.com/ghj/archive/2005/12/28/69611.aspx前几天受刺激了,准备把CSDN的校验码图片修改。就上网找了一些参考示例。和分析了一些校验码的功能。不敢独享,整理到一起,... 阅读全文

posted @ 2006-03-06 12:13 mjgforever 阅读(400) 评论(0) 推荐(0) 编辑

未将对象引用设置到对象的实例
摘要:Rainfall是类,Rainfalls也是类,它可以说是Rainfall的集合Rainfalls有一个Add方法可以增加一个Rainfall对象如下所示:这两句代码没有错误Rainfalls monthSum = new Rainfalls();monthSum.Add(new Rainfall("1","mao","2005-1-1",10));现在想定义一个Rainfalls类型的数组,却出... 阅读全文

posted @ 2006-02-11 11:26 mjgforever 阅读(2043) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示