C#
文章平均质量分 51
qq380933512
这个作者很懒,什么都没留下…
展开
-
黑马程序员—C#异常和异常处理
------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------C# 语言的异常处理功能提供了处理程序运行时出现的任何意外或异常情况的方法。异常处理使用 try、catch 和 finally 关键字来尝试可能未成功的操作,处理失败,以及在事后清理资源。异常可以由公共语言运行库 、第三方库或使用 throw 关键字的应用程序代码生成。 此示例中使用一个原创 2012-11-03 15:18:48 · 322 阅读 · 0 评论 -
黑马程序员—C#中abstract与virtual的区别
------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 1.abstract方法只能在抽象类中声明,虚方法则不是。 abstract方法必须在派生类中重写,而virtual则不必 2.abstract方法不能声明方法实体, abstract public void SD(); 虚方法则可以 public virtual void sdf()原创 2012-11-03 16:17:14 · 214 阅读 · 0 评论 -
黑马程序员—C#委托
------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值,如下面的示例所示: public delegate int PerformCalculation(int x, int y); 与委托的签名(由返回类原创 2012-11-03 15:21:10 · 227 阅读 · 0 评论 -
黑马程序员—C# equals与==的区别
------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------对于值类型,如果对象的值相等,则相等运算符 (==) 返回 true,否则返回 false。对于string 以外的引用类型,如果两个对象引用同一个对象,则 == 返回 true。对于 string 类型,== 比较字符串的值。 ==操作比较的是两个变量的值是否相等。 equals()方原创 2012-11-03 16:12:50 · 231 阅读 · 0 评论 -
黑马程序员—C#继承
------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 类可以从其他类中继承。这是通过以下方式实现的:在声明类时,在类名称后放置一个冒号,然后在冒号后指定要从中继承的类(即基类)。例如: public class A { public A() { } } public class B : A { public B() { }原创 2012-11-03 14:52:53 · 331 阅读 · 0 评论 -
黑马程序员—C#访问修饰符 public、private、protected 和 internal
------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 可以限制类和结构,以便只有声明它们的程序或命名空间才能使用它们。可以限制类成员,以便只有派生类才能使用它们,或者限制类成员,以便只有当前命名空间或程序中的类才能使用它们。访问修饰符是添加到类、结构或成员声明的关键字,用以指定这些限制。这些关键字包括 public、private、protecte原创 2012-11-03 15:05:44 · 422 阅读 · 0 评论 -
黑马程序员—C#中值类型与引用类型
------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- C#中的值类型有:整型、布尔型、字符型、实数型、结构型、枚举型。 引用类型有:类、对象、字符串、数组、接口、委托。 它们的区别是什么呢?我总结了下,它们有以下几个主要区别: 1、值类型通常被分配在栈上,它的变量直接包含变量的实例,使用效率比较高。 2、引用类型分配在托管堆上,引用类型原创 2012-11-03 11:43:11 · 310 阅读 · 0 评论 -
黑马程序员—C#中ref和out的区别
------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- ref 关键字会导致通过引用传递的参数,而不是值。 通过的效果引用指向该参数的任何更改。方法反映在基础参数变量在被调用的方法上。 引用参数的值始终是相同基础参数变量的值。 如下面的示例所示,若要使用 ref 参数,方法定义和调用的方法必须显式使用关键字,ref。 class原创 2012-11-03 12:55:51 · 242 阅读 · 0 评论 -
黑马程序员—C#方法的重载
------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 一,定义:方法是具有名称的可执行代码块. 二,方法的声明:声明方法的语法包括以下五个部分: 1,访问权限修饰符,这个是可选的参数,默认值是私有访问private,即只能从声明它的类的内部访问. 2,返回类型,如果不返回值,则返回类型被指定为void. 3,方法名称.原创 2012-11-03 14:43:57 · 265 阅读 · 0 评论 -
黑马程序员—C#静态类和静态类成员
------- Windows Phone 7手机开发、.Net培训、期待与您交流! ------- 类可以声明为 static 的,以指示它仅包含静态成员。不能使用 new 关键字创建静态类的实例。静态类在加载包含该类的程序或命名空间时由 .NET Framework 公共语言运行库 (CLR) 自动加载。 使用静态类来包含不与特定对象关联的方法。例如,创建一组不操作实例数据并且不与代码原创 2012-11-03 15:01:43 · 237 阅读 · 0 评论