心之镇

~宁以致远~
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#

摘要:一、程序集的一些基本概念:程序集是包含一个或多个类型定义文件和资源文件的集合。它允许我们分离可重用类型的逻辑表示和物理表示。程序集是一个可重用、可实施版本策略和安全策略的单元。它允许我们将类型和资源划分到不同的文件中,这样程序集的使用者便可以决定将哪些文件打包在一起部署。一旦CLR加载了程序集中包含清单的那个文件,它就可以确定程序集的其他文件中哪些包含了程序正在引用的类型和资源。任何程序集的使用者... 阅读全文

posted @ 2009-09-09 21:22 心之镇 阅读(175) 评论(0) 推荐(0)

摘要:恩,为了大家都能很方便的理解,我将尽量简单通俗地进行描述。[现象]对这个问题的研究是起源于这么一个现象:当你用VC++2005(或者其它.NET)写程序后,在自己的计算机上能毫无问题地运行,但是当把此exe文件拷贝到别人电脑上时,便不能运行了,大致的错误提示如下:应用程序配置不正确,请重新安装程序……或者是MSVCR80D.dll 没有找到什么的(我记得不是很清楚,不过大致... 阅读全文

posted @ 2009-09-09 20:12 心之镇 阅读(268) 评论(0) 推荐(0)

摘要:今天又有朋友问起有关进制转换的问题,十进制怎么转换成二进制,十进制怎么转换成八进制,十进制怎么转换成十六进制。其实,就程序而言,使用什么进制都是一样的,因为在计算机中,最终还是使用二进制进行存放,问了老半天,才明白,他要的是二进制、八进制、十六进制的字符串表示方式。 这么一说,就很简单了,使用System.Convert.ToString()就可以转换了: 比如说,将1000转换成二进制:Syst... 阅读全文

posted @ 2009-08-24 21:01 心之镇 阅读(323) 评论(0) 推荐(0)

摘要:FielStream類操作的是字節和節節數組,而stream類操作的是字符數據。字符數據易於使用,但是有些操作,比如隨機文件訪問(訪問文件中間某點的數據),就必須由FileStream對象執行。 FielStream類維護內部文件指針,該指針指向文件中進行下一次讀寫操作的位置。 FileStream只能處理原始字節(raw byte),處理原去吧字節的功能使用FileStream類可以用於處理任何... 阅读全文

posted @ 2009-08-07 14:11 心之镇 阅读(1901) 评论(0) 推荐(0)

摘要:1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.... 阅读全文

posted @ 2009-07-17 13:28 心之镇 阅读(532) 评论(0) 推荐(0)

摘要:C# 中有两种基本数据类型:值类型和引用类型。值类型是直接存储它的数据内容,而引用类型存储的是对象的引用,这两种类型对变量的赋值有着不同的含义。值类型包括:简单类型、结构类型、枚举类型;引用类型包括:Object 类型、类类型、接口、代表元、字符串类型、数组。值类型示例int m = 0;int n = m;m = 1; //此时 n 仍然是 0,因为 m 和 n 的数据存储在不同的区域引用类型示... 阅读全文

posted @ 2009-07-17 12:16 心之镇 阅读(1233) 评论(0) 推荐(0)

摘要:process类的使用//process类的名空间using System.Diagnostics;Start 启动进程资源将其与process类关联Kill立即关闭进程waitforExit 在等待关联进程的退出Close 释放与此关联的所有进程//启动office中的EXCElvoid ButtonClick(object sender, System.EventArgs e){Process... 阅读全文

posted @ 2009-07-17 11:58 心之镇 阅读(801) 评论(0) 推荐(1)

摘要:利用Visual C#编制Windows应用程序的过程可归结成以下几个步骤:(1)利用窗体设计器和【Windows窗体】控件组中的控件设计应用程序界面。(2)设计窗口和控件的属性。(3)编写事件方法代码。Windows应用程序是以窗体(Form)为基础的。1.常用属性(1)Name属性:用来获取或设置窗体的名称。(2)WindowState属性:用来获取或设置窗体的窗口状态。(3)StartPos... 阅读全文

posted @ 2009-07-17 11:03 心之镇 阅读(2422) 评论(0) 推荐(0)

摘要:得到系统当前进程,加入到listBox中:System.Diagnostics.Process[] processOnComputer = System.Diagnostics.Process.GetProcesses();foreach ( System.Diagnostics.Process p in processOnComputer ){this.listBox1.Items.Add(p.... 阅读全文

posted @ 2009-07-17 10:50 心之镇 阅读(462) 评论(0) 推荐(0)

摘要:通过在Location属性中输入值,可指定窗体在计算机屏幕上的显示位置。它以像素为单位指定窗体左上角的位置。此外,您还需要设置StartPosition属性,以指示显示区域的边界。通过将窗体的Location属性设置为Point来定义窗体在运行时的位置,如以下示例所示:Form1.Location = new Point(100, 100);使用Left属性(用于 X 坐标)和Top属性(用于 Y... 阅读全文

posted @ 2009-07-16 10:05 心之镇 阅读(973) 评论(0) 推荐(0)

摘要:在程序中,难免要访问某个对象的私有成员。那么以前实现这类功能的方法有两种,第一种方法最简单,就是把成员访问符从“private”改为“public”即可;而另一个就是提供公有的成员访问函数来进行访问。那么现在用C#编写程序,就不再需要采用前面所说的两种方法了,而直接使用属性来完成。首先来看看三种方法的如何实现以及调用的,这里用一个例子来说明,即访问&... 阅读全文

posted @ 2009-07-15 16:15 心之镇 阅读(281) 评论(0) 推荐(0)