C#语言
文章平均质量分 78
dql1982
这个作者很懒,什么都没留下…
展开
-
C#中常用的经典文件操作方法(2)
C#追加文件StreamWriter sw = File.AppendText(Server.MapPath(".")+"//myText.txt");sw.WriteLine("追逐理想");sw.WriteLine("kzlll");sw.WriteLine(".NET笔记");sw.Flush();sw.Close();C#拷贝文件string OrignFile,NewFile;Ori原创 2007-11-08 14:58:00 · 367 阅读 · 0 评论 -
.NET开发中的一些小技巧
转 http://topic.csdn.net/u/20070123/10/722cd7c0-4d53-44ee-a301-db1057112dba.html1. 如何创建一个可改变大小没有标题栏的窗体?(How to create a form with resizing borders and no title bar?) form1.T原创 2008-01-08 14:53:00 · 339 阅读 · 0 评论 -
Teamplate 工作流开发技术总结(2)
关注一下Add方法所使用的几个参数,请再看第7行代码,第一个参数是ProcessName,我们这里用业务表单的流水号来修改它,它可以是空字符串,空字符串时产生的流程名称是在设计Model时输入的DefaultProcessName值后面加上流程的ID号。在这里需要补充说明的一点是ProcessName是不能有重复值的,包括不跟FolderName、ModelName重名,原因是Teamplat原创 2008-01-04 13:44:00 · 615 阅读 · 0 评论 -
Teamplate 工作流开发技术总结(3)
http://www.cnblogs.com/nehc/archive/2007/11/16/961783.htmla) 审批日志和关系保存对象(ProcessRelationLog)这个类主要实现审批日志和关系的保存;对象成员:属性: 属性名称原创 2008-01-04 13:47:00 · 542 阅读 · 0 评论 -
关于C#、java泛型的看法
来源:温少的日志 - 博客园 过去曾经有很长一段时间,直至现在,存在这样的一种观点,就是C#比Java的实现更漂亮。《Think in java》的作者Bruce Eckel曾经公开质疑过Java 5提供的泛型。不过说实在,我一直不喜欢看Bruce Eckel的书,感觉上他不是一个有经验有深度的技术人员。 我也很长一段实现认同这样的观点,因为人云亦云! 在C# 2.0支持泛型,而且在虚拟机级转载 2008-03-18 12:41:00 · 430 阅读 · 0 评论 -
用C#来捕获屏幕
用C#来捕获屏幕(1) [ 作者: 王天 添加时间: 2002-3-29 14:37:15 ] 来源: 赛迪网 www.ccidnet.com 其实用C#可以完成其他程序设计语言的几乎全部功能,当然C#自身的许多独到的功能,是其他程序语言所无法实现的,这就是C#越来越受到广大程序员的喜欢的原因。本文就来探讨一下用C#去实现一个重要的功能,用他来编写一个捕获当前屏幕地程转载 2007-12-20 13:51:00 · 598 阅读 · 0 评论 -
一些C#面试题
1、C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?property和attribute汉语都称之为属性。不过property是指类向外提供的数据区域。而attribute则是描述对象在编译时或运行时属性的。这两者是有本质区别的。 2 .列举ASP.NET 页面之间传递值的几种方式。答. 1).使用QueryString, 如..转载 2007-12-19 15:57:00 · 444 阅读 · 0 评论 -
创建圆形窗体(源码)
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data; namespace Example007_用获取路径的方法得到圆形窗体...{ /**//// /// Form1转载 2007-12-20 14:37:00 · 749 阅读 · 0 评论 -
用单例模式(Singleton)解决文件的读写冲突
本人最近的项目中需要用到日志文件,由于对日志文件的读写可能比较频繁, 为了克服读写冲突,我们在设计中引入了Singleton模式。首先,设计日志文件对象,包括Open和Save方法: [Serializable] public class LogDocument ...{ /**//// /// 从日志文件中得到LogDocument对象原创 2007-12-12 10:54:00 · 1317 阅读 · 0 评论 -
C#中静态变量的初始化
类的静态字段变量初始值设定项对应于一个赋值序列,这些赋值按照它们在相关的类声明中出现的文本顺序执行。如果类中存在静态构造函数则静态字段初始值设定项的执行在该静态构造函数即将执行前发生。否则,静态字段初始值设定项在第一次使用该类的静态字段之前先被执行,但实际执行时间依赖于具体的实现。在以下示例中:using System;class Test ...{ static voi原创 2007-12-04 16:31:00 · 6670 阅读 · 0 评论 -
常量和静态只读字段
如果需要一个具有常数值的符号名称,但该值的类型不允许在 const 声明中使用,或者无法在编译时计算出该值,则 static readonly 字段就可以发挥作用了。在下面的示例中 public class Color{public static readonly Color Black = new Color(0, 0, 0);public static readonly C原创 2007-12-04 16:20:00 · 1228 阅读 · 0 评论 -
汇总c#.net常用函数和方法集
1 、 DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年 =currentTime.Year; 1.3 取当前月 int 月 =currentTime.Month; 1.4 取当前日 int 日原创 2007-11-25 14:37:00 · 242 阅读 · 0 评论 -
C#中的数据类型
C# 中有两种类型:值类型 (value type) 和引用类型 (reference type)。值类型的变量直接包含它们的数据,而引用类型的变量存储对它们的数据的引用,后者称为对象。对于引用类型,两个变量可能引用同一个对象,因此对一个变量的操作可能影响另一个变量所引用的对象。对于值类型,每个变量都有它们自己的数据副本(除 ref 和 out 参数变量外),因此对一个变量的操作不可能影响另一个变原创 2008-01-24 16:12:00 · 1132 阅读 · 1 评论 -
C#中常用的经典文件操作方法
一.读取文本文件1/**//// 2/// 读取文本文件3/// 4private void ReadFromTxtFile()5{6 if(filePath.PostedFile.FileName != "")7 {8 txtFilePath =filePath.PostedFile.FileName;9 fileExtName = txtFilePath原创 2007-11-08 14:54:00 · 492 阅读 · 0 评论 -
事件与委托趣谈
转自:http://blog.csdn.net/chiangbt/archive/2008/01/17/2050174.aspx 事件与委托似乎很难以理解,这是因为它们的使用方式与常用的编码有很大的差别,例如通常编写的都是同步代码,调用一个类型的方法,会即刻出现方法执行的结果,这是符合逻辑的。但在某些情况中,同步代码未必满足需求,拿公共汽车来打个比方,如果交通管制中心希望每一辆公车到达转载 2008-01-18 15:27:00 · 542 阅读 · 0 评论