玩转C科技.NET

从学会做人开始认识这个世界!http://volnet.github.io

导航

< 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# Language

公开一些学习中自创的DEMO,供好朋友好兄弟一同学习~!
字符编码转换(内附字符串类似string.Format的具体实现)
摘要:下面的代码用来测试字符编码转换。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1namespaceCA_Encoding2{3usingSystem;4usingSystem.Text;56classProgram7{8staticvoidMain(... 阅读全文

posted @ 2009-12-18 03:03 volnet(可以叫我大V) 阅读(1613) 评论(0) 推荐(1) 编辑

【代码保留】用于生成RowNumber的程序
摘要:因为Sybase没有rownumber,所以最近要做迁移数据很头痛,我的做法是从表A生成一组SQL语句,将rownumber设置成一个特殊的关键字,然后用下面这个程序来将其替换成有效的值。准确得说,这个代码的功能就是将“字符串A”匹配成一个“前缀+顺序序列”的替换程序。GenRowNumber.aspxCode highlighting produc... 阅读全文

posted @ 2009-10-20 21:20 volnet(可以叫我大V) 阅读(592) 评论(0) 推荐(0) 编辑

[Code reverse]Int to Hex & Hex to int
摘要:private static int HexToInt(char h) { return( h >= '0' && h <= '9' ) ? h - '0' : ( h >= 'a' && h <= 'f' ) ? h - 'a' + 10 : ( h >= 'A' && h <= 'F' ) ? h - 'A' ... 阅读全文

posted @ 2009-06-27 21:57 volnet(可以叫我大V) 阅读(1323) 评论(0) 推荐(0) 编辑

循环调用静态变量,你知道它的结果吗?
摘要:namespace CA_CycleInvokeStaticVariable { using System; class A { public static int X; static A() { X = B.Y + 1; } } class B { ... 阅读全文

posted @ 2009-02-25 21:05 volnet(可以叫我大V) 阅读(441) 评论(1) 推荐(0) 编辑

ThreadPoolHelper
摘要:在使用ThreadPool的时候,我们可能会经常使用到QueueUserWorkItem这个静态方法,这个方法的两个版本如下public static bool QueueUserWorkItem( WaitCallback callBack )public static bool QueueUserWorkItem( WaitCallback callBack, Object state )这两... 阅读全文

posted @ 2007-12-23 07:01 volnet(可以叫我大V) 阅读(2705) 评论(1) 推荐(0) 编辑

The Attribute basic
摘要:本文仅仅写了一个最简单的Attribute示例,不作过多阐释,代码如下: 值得注意的是,由于Attribute是在编译时确定的,因此/*Blog = new Blog(10,"title","content"),*/ 由于Blog的确定是在运行时确定的,这样的方式将无法编译通过。using System; using System.Reflection; namespace CA_Attribu... 阅读全文

posted @ 2007-12-16 22:10 volnet(可以叫我大V) 阅读(388) 评论(1) 推荐(0) 编辑

静态构造函数(Static Constructor)(It performs well in Singleton)
摘要:今天无意间看到了静态构造函数的代码,也许是没怎么见过,觉得新鲜,就顺手写了以下代码,或许我见过,或许我忘记了……呵呵,发布上来自己作个纪念…… 发现用来做Singleton模式倒是不错,呵呵……using System; namespace CA_StaticConstructor { class StaticClass { public static Stati... 阅读全文

posted @ 2007-12-10 03:10 volnet(可以叫我大V) 阅读(589) 评论(1) 推荐(0) 编辑

【代码保留】枚举的键与值
摘要:随手写的,同事突然迷惑于枚举类型 using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace ConsoleApplication1{ class Program { public enum EnumSample { ... 阅读全文

posted @ 2007-11-24 02:17 volnet(可以叫我大V) 阅读(220) 评论(0) 推荐(0) 编辑

【代码保留】IList转DataTable
摘要:#region 数据集互操作 /// /// 将集合类转换成DataTable /// /// 集合 /// public static DataTable ToDataTable(IList list) { DataTable resul... 阅读全文

posted @ 2007-10-19 14:24 volnet(可以叫我大V) 阅读(3534) 评论(2) 推荐(0) 编辑

泛型集合类型,赋予集合业务意义,增强集合的抽象使用
摘要:1、很多程序员不喜欢看到泛型的身影,他们看到“”这样的符号就会头痛并难受。受雇于人的我就只能竭尽我所能发起一场消除“”的行动,事实上这一点又变得有一些extend意义。 2、extend意义:赋予集合类更强的业务意义,搭配其自身所拥有的更多的自我描述解释操作的Action,类的行为将更加地具体,这样的类是OO中比较受欢迎的。 阅读全文

posted @ 2007-09-06 22:59 volnet(可以叫我大V) 阅读(2632) 评论(11) 推荐(0) 编辑

区域性和变量名:编码的中文世界
摘要:写本文倒不是说明本文所谓的可行是值得推荐的,而是说它是对的。倒是希望您能够顺带学习一下MSDN中ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.NETDEVFX.v20.chs/dv_fxdesignguide/html/87a4b0da-ed64-43b1-ac43-968576c444ce.htm链接中所提到的一些变量命名的规则。其实我一直不相信本文的内容是对的,但是... 阅读全文

posted @ 2007-07-31 22:16 volnet(可以叫我大V) 阅读(1989) 评论(7) 推荐(0) 编辑

移除Url参数的函数
摘要:随手写了一两个移除Url参数的函数,怕以后找不到了。(未经过严格测试,因此暂时发现用不着了,呵呵) /**//// /// 移除Url中的参数 /// /// 原始url /// 需要移除的参数 /// 移除了参数的Url private string RemoveUrlParameters(s... 阅读全文

posted @ 2007-07-16 22:25 volnet(可以叫我大V) 阅读(717) 评论(0) 推荐(0) 编辑

从ArrayList和ViewState之间得出的××!
摘要:晚上在瞎搞着代码,不知所谓地随便搞,拿ArrayList来存储int值,并用ViewState来缓存,以免因为页面内刷新而导致数据丢失。但是突然发现自己的代码在将数据取出到ArrayList后并对其做出修改(Add一个新的值)之后,忘记将其重新存回ViewState了,但是数据却始终保持着改变。发现之后赶快写了个例子程序,发现问题确实是ArrayList和ViewState之间所导致的,例子程序如... 阅读全文

posted @ 2007-06-17 03:24 volnet(可以叫我大V) 阅读(1826) 评论(9) 推荐(0) 编辑

DEMO[C#]关于类构造函数的调用顺序的一点补充[针对书C#入门经典所举范例的不足]
摘要:通知:新增MSN群帐号 www.msdn@hotmail.com,欢迎大家进入讨论交流!(像添加好友一样地添加该群)引用了C#入门经典中的一段代码Page176to177(中文第3版)原代码用断点调试配合书中的范例容易给读者产生误解,如果没有亲手实践过的朋友可能会被书中提及的顺序所迷惑,因为用断点调试的时候顺序刚好是反过来的。先说说书中的代码: using System;using System.... 阅读全文

posted @ 2006-11-10 01:16 volnet(可以叫我大V) 阅读(1589) 评论(3) 推荐(0) 编辑

DEMO[C#]refKeyword and outKeyword 关于ref与out关键字区别的DEMO
摘要:相关ref与out的语法规则请查询MSDNref : ms-help://MS.VSExpressCC.v80/MS.NETFramework.v20.chs/dv_csref/html/b8a5e59c-907d-4065-b41d-95bf4273c0bd.htmout : ms-help://MS.VSExpressCC.v80/MS.NETFramework.v20.chs/dv_csre... 阅读全文

posted @ 2006-11-08 23:46 volnet(可以叫我大V) 阅读(1567) 评论(6) 推荐(0) 编辑

DEMO[C#]TypeChange 关于类型转换的一个DEMO
摘要:好久没来写文章了,今天写了个DEMO,顺便发上来供大家一同探讨~~,反正写都写了,也就是复制粘贴一下了,好东西要和大家分享,欢迎大家使用噢~~废话不多说,帖代码,好迟了~说明:语言:C#.NET模板类型:Console控制台应用程序。单文件(模板自带:Program.cs)要点:是一篇关于常见显示类型转换Convert.ToXXXX()代码的应用。 using System;using Syste... 阅读全文

posted @ 2006-11-07 02:05 volnet(可以叫我大V) 阅读(1425) 评论(4) 推荐(0) 编辑

使用Live Messenger联系我
点击右上角即可分享
微信分享提示