随笔分类 -  C#

摘要:使用 Stream 类管理字节流 使用 FileStream 类管理文件数据 使用 MemoryStream 类管理内存数据 使用 BufferedSream 类提高流性能 3.1 FileStream MemoryStream Seek 定位,寻址 BufferedStream 3.2 管理应用程序数据 文本、流、... 阅读全文
posted @ 2013-09-01 20:48 【唐】三三 阅读(1102) 评论(0) 推荐(0) 编辑
摘要:1.管理文件系统 一般而言,应用程序都会有保存数据、检索数据的需求。 1.1 使用 path 类来访问文件路径 【path常用的方法】:http://www.cnblogs.com/tangge/archive/2012/10/30/2746458.html#a3 1.2 使用 File 和 FileInfo 类访问文件 1.2.1 File 类 ... 阅读全文
posted @ 2013-08-20 21:38 【唐】三三 阅读(1078) 评论(0) 推荐(0) 编辑
摘要:(1)[WinForm]Application.Exit關閉應用程式後真的不執行了嗎? 結論: Application.Exit:會通知應用程式停止相關的訊息(all threads),並等待訊息執行完成後關閉應用程式(all UI), 但這只保證訊息是在Application.Exit前才能被停止 阅读全文
posted @ 2013-02-26 16:39 【唐】三三 阅读(1130) 评论(0) 推荐(0) 编辑
摘要:21.5.7 查询中的匿名类型 select new { s.LastName, s.FirstName, s.Major }; 21.5.8 group 子句 group子句把select的对象根据一些标准分组。 group student by student.Major ; 如果项目包含在查询 阅读全文
posted @ 2013-02-06 15:13 【唐】三三 阅读(411) 评论(0) 推荐(0) 编辑
摘要:21.1 什么是LINQ 结果:2,5, 21.2 LINQ提供程序 匿名类型 创建对象表达式时初始化新类实例的字段和属性,这种形式的创建表达式由三部分组成:new关键字、类名或构造函数以及对象初始化器。对象初始化器在一组大括号内包含了逗号分隔的成员初始化列表。 创建匿名类型的变量使用相同形式,但没 阅读全文
posted @ 2013-02-01 12:00 【唐】三三 阅读(406) 评论(0) 推荐(0) 编辑
摘要:20.1 枚举数和可枚举类型 在.NET中获取一个对象枚举数的标准方法是调用对象的 GetEnumerator 方法。实现 GetEnumerator 方法的类型叫做可枚举类型(enumerable type或enumerable)。数组是可枚举类型。 20.2 使用 IEnumerator 接口 阅读全文
posted @ 2013-01-29 11:22 【唐】三三 阅读(410) 评论(0) 推荐(0) 编辑
摘要:1 /// <summary> 2 /// Windows服务类 3 /// </summary> 4 /// <summary> 5 /// 检查服务存在的存在性 6 /// </summary> 7 /// <param name=" NameService ">服务名</param> 8 /// <returns>存在返回 true,否则返回 false;</returns> 9 public stat... 阅读全文
posted @ 2013-01-11 21:45 【唐】三三 阅读(483) 评论(0) 推荐(0) 编辑
摘要:15.2 声明委托类型 15.3 创建委托对象 15.4 赋值委托 15.6 为委托增加方法 15.8 调用委托 15.10 调用列表有返回值的委托 15.12 匿名方法 15.3 Lambda表达式 15.2 声明委托类型 15.3 创建委托对象 myDel delVar; delVar = ne 阅读全文
posted @ 2013-01-08 11:51 【唐】三三 阅读(859) 评论(0) 推荐(0) 编辑
摘要:using语句 9.15.1.资源的包装实用 圆括号内的代码分配资源 Statement是实用资源的代码 using语句隐式产生处置该资源的代码 using( ResouceType Identifier = Expression ) Statement 分配资源 使用资源 9.15.3.多个资源嵌 阅读全文
posted @ 2012-12-25 17:08 【唐】三三 阅读(269) 评论(0) 推荐(0) 编辑
摘要:7.5使用基类的引用 派生类的实例由基类的实例加上派生类附加的成员组成,派生类引用指向整个类对象,包括基类部分。 MyDerivedClass derived = new MyDerivedClass(); MyBaseClass mybc = (MyBaseClass)derived; using 阅读全文
posted @ 2012-12-07 15:13 【唐】三三 阅读(410) 评论(0) 推荐(0) 编辑
摘要:1.获取HTML GetHtml(String Url) /// <summary> /// 获取有效的HTML /// </summary> /// <param name="Url"></param> /// <returns></returns> public String GetHtml(S 阅读全文
posted @ 2012-12-04 16:10 【唐】三三 阅读(3582) 评论(0) 推荐(0) 编辑
摘要:转自:http://hi.baidu.com/zhaolianbin521/item/e4664e286f3e47c1dcf69ae4 C#的winform中控制TextBox中只能输入数字(加上固定位数和首位不能为0) 给个最简单的方法:private void textBox3_KeyPress 阅读全文
posted @ 2012-11-21 17:20 【唐】三三 阅读(8003) 评论(1) 推荐(1) 编辑
摘要:效果:提示需要管理员权限1.打开工程,然后右击工程在菜单中选择properties,然后在security标签页下将Enable ClickOnce security settings勾上,然后选择This is a full trust application,然后编译程序就ok了!2.sorry,上面是”5.编辑”,难得改图了.3.改模式文档app.manifest中,asInvoker –> requireAdministrator<!-- UAC 清单选项 如果要更改 Windows 用户帐户控制级别,请用以下节点之一替换 requeste... 阅读全文
posted @ 2012-11-06 15:49 【唐】三三 阅读(2840) 评论(0) 推荐(0) 编辑
摘要:1.文件操作:File (1)void AppendAllText(string path, string contents) (2)bool Exists(string path) (3)string[] ReadAllLines(string path),读取文本文件到字符串数组中 (4)string ReadAllText(string path),读取文本文件到字符串中 (5)void ... 阅读全文
posted @ 2012-10-30 15:46 【唐】三三 阅读(4767) 评论(1) 推荐(3) 编辑
摘要:利用GemBox.ExcelLite.dll脱离Excel环境,把DataGridView数据导出到Excel文件。 GemBox.ExcelLite.dll下载 Excel 插件下载地址:http://pan.baidu.com/s/1hqgiTc4 阅读全文
posted @ 2012-10-23 10:30 【唐】三三 阅读(2062) 评论(0) 推荐(1) 编辑
摘要:更详细介绍的请查看:获取HTML源码(只取文字,判断编码,过滤标签) 本章只采用GB2312编码 代码: URL:网站地址 阅读全文
posted @ 2012-10-10 10:46 【唐】三三 阅读(3412) 评论(0) 推荐(0) 编辑
摘要:1 //判断是否为数字 2 private bool isNumber(string s) 3 { 4 int Flag = 0; 5 char[] str = s.ToCharArray(); 6 for (int i = 0; i < str.Length; i++) 7 { 8 if (Char.IsNumber(str[i])) 9 {10 Flag++... 阅读全文
posted @ 2012-09-17 22:12 【唐】三三 阅读(248) 评论(0) 推荐(0) 编辑
摘要:目录 (1)string.Format() (2)控制隐藏 (3)练习:求和 (4)练习:Email分析 (5)练习:页面上一张图,默认隐藏,用户在文本框中输入身份证(131415198105223221),点击按钮,如果大于18岁则显示图片。(取当前年份:DateTime.Now.Year) (6 阅读全文
posted @ 2012-09-17 13:25 【唐】三三 阅读(727) 评论(0) 推荐(0) 编辑
摘要:1.使用集合:添加三个类Animal.cs Cow.cs Chiken.csAnimal.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 6 namespace collection 7 { 8 public abstract class Animal 9 {10 protected string name;11 12 public string Name13 {14 ... 阅读全文
posted @ 2012-06-18 16:43 【唐】三三 阅读(220) 评论(0) 推荐(0) 编辑
摘要:摘要: 1. 面向对象的语言具有____、____、____。 2. 简述 private、 protected、 public、 internal 修饰符的访问权限 3. ADO.net中常用的对象有哪些?分别描述一下。 4. C#中所有对象共同的基类是什么? 5. delegate是引用类型还是值类型?enum、int[]和string呢? 6. .UDP.. 阅读全文
posted @ 2012-02-24 23:26 【唐】三三 阅读(752) 评论(0) 推荐(0) 编辑