随笔分类 -  C# 2.0

C#2.0中新增的特性
Web应用程序或者WinForm程序 调用 控制台应用程序及参数传递
摘要:有时候在项目中,会调用一个控制台应用程序去处理一些工作。那在我们的程序中要怎么样做才能调用一个控制台应用程序并将参数传递过去,控制台程序执行完后,我们的程序又怎样获取返回值?代码如下:调用代码:try{Processpro=newProcess();//控制台应用程序所在目录pro.StartInfo.FileName=@"C:\Users\Administrator\Desktop\WindowsFormsApplication1\ConsoleApplication1\bin\Debug\ConsoleApplication1.exe";pro.StartInfo.Us 阅读全文

posted @ 2013-08-05 17:20 Joey_zy0210 阅读(2560) 评论(0) 推荐(0) 编辑

C# Attribute 特性 学习
摘要:C# Atrribute 特性了解,学习编写 自定义特性 阅读全文

posted @ 2013-07-23 17:13 Joey_zy0210 阅读(2316) 评论(2) 推荐(5) 编辑

C#中|(位或)和||(逻辑或)
摘要:MSDN:|:二元 | 运算符是为整型和 bool 类型预定义的。对于整型,| 计算操作数的按位“或”结果。对于 bool 操作数,| 计算操作数的逻辑“或”结果;也就是说,当且仅当两个操作数均为 false 时,结果才为 false。&:& 运算符既可作为一元运算符也可作为二元运算符。一元 & 运算符返回操作数的地址(要求 unsafe 上下文)。为整型和 bool 类型预定义了二进制 & 运算符。对于整型,& 计算操作数的逻辑按位“与”。对于 bool 操作数,& 计算操作数的逻辑“与”;也就是说,当且仅当两个操作数均为 true 时,结果才 阅读全文

posted @ 2012-12-04 11:16 Joey_zy0210 阅读(15548) 评论(1) 推荐(0) 编辑

C# 数组
摘要:数组是一种数据结构,它包含若干相同类型的变量。数组是使用类型声明的: type[] arrayName; 数组概述 数组具有以下属性: 数组可以是一维、多维或交错的。 数值数组元素的默认值设置为零,而引用元素的默认值设置为 null。 交错数组是数组的数组,因此,它的元素是引用类型,初始化为 null。 数组的索引从零开始:具有 n 个元素的数组的索引是从 0 到 n-1。 数组元素可以是任何类型,包括数组类型。 数组类型是从抽象基类型 Array 派生的引用类型。由于此类型实现了 IEnumerable 和 IEnumerable,因此可以对 C# 中的所有数组使用 fore... 阅读全文

posted @ 2012-09-05 17:34 Joey_zy0210 阅读(214) 评论(0) 推荐(0) 编辑

命名空间别名限定符 (::)
摘要:::) is used to look up identifiers.' xml:space="preserve">命名空间别名限定符 (::) 用于查找标识符。它通常放置在两个标识符之间,例如:global::System.Console.WriteLine("Hello World");global.' xml:space="preserve">命名空间别名限定符可以是 global。这将调用全局命名空间中的查找,而不是在别名命名空间中。那到底在什么情况下使用呢?当我们自定义的命名空间与.NET Fra 阅读全文

posted @ 2012-09-05 11:46 Joey_zy0210 阅读(1168) 评论(0) 推荐(0) 编辑

可空类型
摘要:可空类型概述 可空类型具有以下特性: 可空类型表示可被赋值为 null 值的值类型变量。无法创建基于引用类型的可空类型。(引用类型已支持 null 值。)。 语法 T? 是 System.Nullable<T> 的简写,此处的 T 为值类型。这两种形式可以互换。即:int? a; System.Nullable<int> b; a==b 为可空类型赋值与为一般值类型赋值的方法相同,如 int? x = 10; 或 double? d = 4.108;。 如果基础类型的值为 null,请使用 System.Nullable.GetValueOrDefault 属性返回该基 阅读全文

posted @ 2012-09-05 10:59 Joey_zy0210 阅读(301) 评论(0) 推荐(0) 编辑

导航