文章分类 -  C#学习笔记

1
存放自己写的小东西
记录1-基础
只有注册用户登录后才能阅读该文。
posted @ 2012-09-25 11:14 forrestsun
Devexpress使用手记-aspxmenu(3)
摘要:在网上找了一圈没有找到通过数据库生成web.sitemap文件的代码,只好自己写了 为了能够动态加载sitemap到devexpress控件的sitemapcontrol件上,写了这个将数据库表转换为sitemap的类库,需要的兄弟只需要将 其中调用数据库的方法换成自己的就可以很简单的生成相应的sitemap文件(不是自己写的多好,只不过这东西重复写太没意思),其它的就不多说了,用上了一点LINQ TO XML的东西,感觉LINQ还是很好用的,呵呵 阅读全文
posted @ 2009-08-25 20:03 forrestsun 阅读(861) 评论(0) 推荐(0)
TFS删除工程(转)+操作流程
摘要:引用:http://www.cnitblog.com/MartinYao/archive/2008/02/26/40167.htmlTFS 2008中未在界面中提供删除团队项目的功能,但可通过如下命令行的方式删除: 用法: TfsDeleteProject [/q] [/force] </server:<服务器名>> <团队项目名称> 打开Visual Stud... 阅读全文
posted @ 2009-08-10 09:12 forrestsun 阅读(376) 评论(0) 推荐(0)
LINQ TO XML 基础
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.Linq; using System.Data.Linq.Mapping; using System.Xml.Linq; using System.Xml; namespace Console... 阅读全文
posted @ 2008-05-07 13:34 forrestsun 阅读(233) 评论(0) 推荐(0)
linq 暂存
摘要:单表-排序 IOrderedQueryable from t in T_BookBaseInfo orderby t.BookCode select t.BookName 连表-排序 IOrderedQueryable from t in T_BookBaseInfo join f in T_DraftFinishMarks on t.BookCode equals f.BookCod... 阅读全文
posted @ 2008-05-05 14:25 forrestsun
.net新特性学习
摘要:将学习LINQ后写的代码贴出来,以备今后使用,同时不断修改程序,将.NET新技术应用到这个小程序 要求:统计每门课程用户总的学习时间并加以排序 using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace LinqApp { class ... 阅读全文
posted @ 2008-03-06 11:53 forrestsun 阅读(205) 评论(0) 推荐(0)
Devexpress下image数组使用学习
摘要:在VB年代有专门的IMAGE数组控件,在.NET下却没有了这个控件,只能自己来实现。今天看DEVEXPRESS代码摘出来学习了一下 public class ImageCollectionEditor { private Image GetImageFromCollection(Image iml, int width, int height, int wIndex... 阅读全文
posted @ 2008-02-24 19:59 forrestsun 阅读(466) 评论(0) 推荐(0)
第一次面试求大小写字母的面试题
摘要:第一次面试时出的题,想起来了写了一遍,留个念想. 输入一串字符串,计算大写字母个数. static void Main(string[] args) { Console.Write("请输入大小写字母,以回车键结束:"); string inputStr = Console.ReadLine(); char[... 阅读全文
posted @ 2008-02-14 14:31 forrestsun 阅读(290) 评论(0) 推荐(0)
常用WMI获取系统信息的代码
摘要:using System; using System.Collections.Generic; using System.Text; using System.Management; using System.Net.Sockets; using System.Net; namespace SystemInfo { class Program { static v... 阅读全文
posted @ 2007-09-27 16:20 forrestsun 阅读(914) 评论(0) 推荐(0)
关于Debugger.Log()输出的疑问?(已解决)
摘要:private void WriteLog() { Trace.Listeners.Clear(); DefaultTraceListener MyListener = new DefaultTraceListener(); Trace.Listeners.Add(MyListener)... 阅读全文
posted @ 2007-05-25 13:51 forrestsun 阅读(758) 评论(0) 推荐(0)
net2.0下系统等侍时光标的改变
摘要:在.NET1.0或1.1下,当程序加载大量数据造成显示时间过长时,为了改善用户交互性通常会将默认光标必为沙漏形状。这样可以告诉用户系统正忙:)代码如下: //光标改变为等侍 this.Cursor = Cursors.WaitCursor; //执行代码 //code ... 阅读全文
posted @ 2006-12-24 20:20 forrestsun 阅读(615) 评论(0) 推荐(0)
对称加密算法学习(1)
摘要:using System;using System.Security.Cryptography;using System.IO;using System.Text;namespace SqlResetPwd{ class Program { static void Main(string[] args) { while (true) ... 阅读全文
posted @ 2006-11-30 15:57 forrestsun 阅读(311) 评论(0) 推荐(0)
RegionInfo学习
摘要:static void Main(string[] args) { CultureInfo usrCulture = Thread.CurrentThread.CurrentCulture; RegionInfo DemoRegion = new RegionInfo(usrCulture.LCID); Conso... 阅读全文
posted @ 2006-11-21 20:20 forrestsun 阅读(425) 评论(0) 推荐(0)
SQL某字段中字符串替换函数
摘要:update tUser set code= replace (code,'node','center') 阅读全文
posted @ 2006-08-01 10:54 forrestsun 阅读(1352) 评论(0) 推荐(0)
vs2003 -> vs2005 获取本机地址的代码改变
摘要:IPAddress ipv= = Dns.Resolve("localhost").AddressList [0] IPAddress ipv= Dns.GetHostEntry(Dns.GetHostName()).AddressList[0]; 阅读全文
posted @ 2006-07-31 11:17 forrestsun 阅读(298) 评论(0) 推荐(0)
从接口看多态
摘要:动物(animals)中的猫(cat)和狗(dog)都有咬(bit)的动作。请运用.net中对象的多态性技术展示猫咬和狗咬的动作。要求用C#代码实现。 namespace ConsoleApplication1{ interface animalBit { void bit(); } class Program { static voi... 阅读全文
posted @ 2006-04-18 21:56 forrestsun 阅读(317) 评论(0) 推荐(0)
也谈猫、老鼠、主人的观察者模式问题
摘要:猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒 阅读全文
posted @ 2005-08-20 17:20 forrestsun 阅读(1045) 评论(1) 推荐(0)
c#中的类型
摘要:C# 和公共语言运行时 (CLR) 中有两种类型:引用类型(在 C# 中用类声明)和值类型(在 C# 中用结构声明)。引用和值类型在几个重要方面有所不同。下表概括了这些区别: 引用(类) 值(结构) 保留变量 引用 实际值 活动值 在堆中 内联(在堆栈中或与对象内联) 默认值 Null 零 = 表示 复制引用 复制值值类型“感觉上”象一个数据。它包括预定义数值类型以及用户定义的类型... 阅读全文
posted @ 2005-08-06 12:17 forrestsun 阅读(253) 评论(0) 推荐(0)
static 总结
摘要:static 声明所在的类时,不产生静态变量的副本,而是类的所有实例共享同一个静态变量.在不指定值的情况下会自动初始化变量,静态变量总是有值的.静态方法与常规方法的区别是:静态方法能通过其类名调用,而不需要创建该方法的对象.静态成员不能通过对象实例来访问,必须通过类名来访问.静态方法没有this引用静态方法只能直接调用其他静态方法,它不能直接调用所在类的实例方法.静态方法必须直接访问静态数据,而... 阅读全文
posted @ 2005-08-05 13:32 forrestsun 阅读(315) 评论(0) 推荐(0)
利用TreeView的TAG属性实现ADO.NET下的多表查询
摘要:代码下载 TreeView无法绑定DATASET,所以在设计TreeView时要采用代码来实现树形列表的显示。如果要查询时则会根据TEXT属性的值来进行相关的查询。而无法根据主键或是自定义的值来进行查询。通过 TreeView的TAG(标签??)属性可以很好的解决这个问题。树形列表加载代码: 1 public void LoadDataToTreeView() 2 ... 阅读全文
posted @ 2005-08-03 14:15 forrestsun 阅读(1170) 评论(0) 推荐(0)

1