信息交流、传播、提炼

nice to meet you

博客园 首页 新随笔 联系 订阅 管理

文章分类 -  C#

上一页 1 2 3 4 下一页

C#,Let's use it sharply
摘要:方法一:(注意,该方法在Vista下会询问权限) using System; using System.Runtime.InteropServices; using System.Windows.Forms; using System.Diagnostics; using System.Reflection; public class OneInstnace { //Api声明,并声明一 ... 阅读全文
posted @ 2008-07-31 15:05 seeyou 阅读(457) 评论(0) 推荐(0)

摘要:private void memberFormClosing(object sender, FormClosingEventArgs e) { DialogResult key = MessageBox.Show( "Are you sure want to quit", "confim", MessageBoxButto... 阅读全文
posted @ 2008-07-30 17:54 seeyou 阅读(151) 评论(0) 推荐(0)

摘要:class timecover { static void Main() { DateTime time = DateTime.Parse("20:16:17"); string Time12 = time.ToString("hh:mm:ss"); Console.WriteLine(Time12); //Time12 = 08:16:17 ... 阅读全文
posted @ 2008-07-30 15:34 seeyou 阅读(2214) 评论(1) 推荐(0)

摘要:注意资源嵌入后访问方式: System.Reflection.Assembly thisExe = System.Reflection.Assembly.GetExecutingAssembly(); string srcName = String.Format(System.Globalization.CultureInfo.CurrentCulture, "{0}.{1}",thisExe.G... 阅读全文
posted @ 2008-07-26 19:27 seeyou 阅读(434) 评论(0) 推荐(0)

摘要:本文主要介绍一些dotNet加密保护工具的原理以及就其脱壳进行简单探讨。 remotesoft protector、maxtocode、.Net Reactor、Cliprotector 、themida .Net、xenocode native compiler、DNGuard。 remotesoft protector 应该是一款比较老的。... 阅读全文
posted @ 2008-07-26 17:57 seeyou 阅读(261) 评论(0) 推荐(0)

摘要:1、问题描述 程序里需要监视某个目录下的文件变化情况: 一旦目录中出现新文件或者旧的文件被覆盖,程序需要读取文件内容并进行处理。于是使用了下面的代码: public void Initial() { System.IO.FileSystemWatcher fsw = new System.IO.FileSystemWatcher(); fsw... 阅读全文
posted @ 2008-07-16 23:31 seeyou 阅读(2464) 评论(0) 推荐(0)

摘要:Web Service大体上分为5个层次: 1. Http传输信道 2. XML的数据格式 3. SOAP封装格式 4. WSDL的描述方式 5. UDDI 总体上来讲,.NET 下的 Web Service结构比较简单,也比较容易理解和应用: 一般来讲在.NET结构下的WebService应用都是基于.net framework以及IIS的架构之下,所以部署(Dispose)起来相... 阅读全文
posted @ 2008-07-15 15:20 seeyou 阅读(173) 评论(0) 推荐(0)

只有注册用户登录后才能阅读该文。
posted @ 2008-07-04 21:00 seeyou 阅读(15) 评论(0) 推荐(0)

摘要:今天应用C#字符串函数Remove、Insert,本来按照惯例,认为如strSample.Remove(startIndex,removeCount)会直接应用在strSample上,结果发现没有影响strSample,一查说明,原来是反映在返回结果上:strSample = strSample.Remove(startIndex, removeCount); 阅读全文
posted @ 2008-07-04 20:38 seeyou 阅读(769) 评论(1) 推荐(0)

摘要:经常用到的,呵呵。 阅读全文
posted @ 2008-05-22 18:00 seeyou 阅读(8640) 评论(0) 推荐(0)

摘要:算法的力量。 阅读全文
posted @ 2008-04-14 16:45 seeyou 阅读(3452) 评论(2) 推荐(0)

摘要:the anwser is readly and easy understand. 阅读全文
posted @ 2008-03-25 19:22 seeyou 阅读(289) 评论(0) 推荐(0)

摘要:double precision in C# 阅读全文
posted @ 2008-03-25 19:11 seeyou 阅读(1147) 评论(0) 推荐(0)

摘要:简要了解ASP.NET回调机制 阅读全文
posted @ 2008-01-31 20:45 seeyou 阅读(5645) 评论(0) 推荐(0)

摘要:有时候程序处理的数据量比较小时,四平八稳,一切安然无恙,但数据量一大,原先潜伏的问题就暴露无遗了。 SqlConnection conn = new SqlConnection(strConn); conn.Open(); SqlTransaction trans = conn.BeginTransaction(); try { CEng... 阅读全文
posted @ 2007-11-02 00:56 seeyou 阅读(309) 评论(0) 推荐(0)

摘要:考查思考角度问题,不限语言。 可以考虑先把这100个数放在一个数组内,每次随机取一个位置(第一次是1-100,第二次是1-99,...),将该位置的数与最后一个位置的数对调就可以了。 int [] arr=new int[101]; int i; //初始化数组 for(i=1;i= 1; j--) { int address = r.Nex... 阅读全文
posted @ 2007-09-12 17:58 seeyou 阅读(905) 评论(0) 推荐(0)

摘要:因为c#要求变量使用前必须初始化,而init标记的局部变量块又会在执行函数体前清零。不加/unsafe开关时,c#编译器生成可校验的IL代码,所有的局部变量块都有init标记,也就是说所有的局部变量(包括表达式中间结果产生的隐士变量)都被清零两遍。加/unsafe开关后,同Managed C++生成的代码一样,不加init标记。 init标记是CLR安全代码要求... 阅读全文
posted @ 2007-08-28 23:49 seeyou 阅读(951) 评论(0) 推荐(0)

摘要:C# 用户经常提出两个问题:“我为什么要另外编写代码来使用内置于 Windows 中的功能?在框架中为什么没有相应的内容可以为我完成这一任务?”当框架小组构建他们的 .NET 部分时,他们评估了为使 .NET 程序员可以使用 Win32 而需要完成的工作,结果发现 Win32 API 集非常庞大。他们没有足够的资源为所有 Win32 API 编写托管接口、加以测试并编写文档,因此只能优先处理最... 阅读全文
posted @ 2007-08-28 23:37 seeyou 阅读(182) 评论(0) 推荐(1)

摘要:从表面上看,IDataParameter[]的实例就是一个IDataParameter的数组。而IDataParameter实际上是不能直接实例化的,所以这种数组其实很不常见,仅仅会出现在函数的入口参数里面。且多以params的形式出现。这样做的好处是令这个函数可以对付所有的数据库。 IDataParameter[]简单的说来,就是可以包含任何数据库参数的数组,... 阅读全文
posted @ 2007-08-28 12:27 seeyou 阅读(5261) 评论(0) 推荐(0)

摘要:C#中方法的参数有四种类型: -值参数:不含任何修饰符。方法中的形参是实参的一份拷贝,形参的改变不会影响到内存中实参的的值,实参是安全的。 -引用参数:以ref修饰符声明。传递的参数实际上是实参的指针,所以在方法中的操作都是直接对实参进行的,而不是复制一个值;可以利用这个方式在方法调用时双向传递参数;为了以ref方式使用参数,必须在方法声明和方法调用中都明确地指定ref关键字,并且实参变量在传递... 阅读全文
posted @ 2007-08-25 16:08 seeyou 阅读(322) 评论(0) 推荐(0)

上一页 1 2 3 4 下一页