C#
文章平均质量分 81
roller44
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数值类型转换根据大小排列顺序
两个不同类型的数值相加并非都不可以,而是要注意相互之间的大小关系。比如要实现 int 和 float 相加再转换成 float ,首先我们要看看这两种类型的大小关系。int 可以存储 -2147483648~2147483647 之间的任何整数;float 可以存储+(-)1.5*10*(-45)~+(-)3.4*10^(38)之间的任何数(有 7 位有效数字)。这样,二者的大小比原创 2015-02-14 15:43:27 · 842 阅读 · 0 评论 -
子类对基类数组的引用
设有基类和子类的关系如下,其中 “Exits” 是一个数组,如果要从子类 Room 的实例中引用,方式如下:diningRoom = new Room();diningRoom.Exits = new Location[] { livingRoom, kitchen };看起来像是 diningRoom 对象的类变成了 Location 的基类。其实不然,这里实例化的是一个数组,这个原创 2015-03-22 17:39:46 · 1226 阅读 · 0 评论 -
C# 接口修饰符“public”对该项无效
定义一个接口,创建一个类使用它,有一个常见的错误会导致编译不通过。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace WindowsFormsApplication1{ interface IClown { public原创 2015-03-18 21:03:20 · 16209 阅读 · 1 评论 -
C# 权举 enum 与数据类型之间的转换
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace Windo原创 2015-03-24 15:34:24 · 580 阅读 · 0 评论 -
Enum 权举最好放在类以外
Enum 权举能够灵活存储不同的值,避免代码中充斥大量无法解释的数字。虽然无论放在类体内还是类体外,都能调用,但最好能够放在类体以外,这样调用更加灵活。假设此处有两个 Enum ,分别放置在类体内外,在构造函数中我们传入两个参数调用 Enum 的值。class TestEnum { enum theFirstEnum {原创 2015-04-06 08:57:42 · 2556 阅读 · 0 评论 -
SerializationException 无法捕捉(catch)
try{ if (CheckChanged()) { CurrenExcuse = new Excuse(random, selectedFolder); UpdateForm(false); }}catch (SerializationException){ MessageBox.Show("You excuse file was invalid.", "Unable to原创 2015-04-14 10:46:27 · 779 阅读 · 0 评论 -
C# 和 Java 中的 foreach
foreach 是一种特殊类型的循环,它会迭代处理一个 List 中的所有元素,并对各元素执行某些代码。在 C# 中,foreach 的语法是:foreach (var item in collection){}在 Java 中,foreach 是 Java 5 的新特征,其语法是:for(元素类型t 元素变量x : 遍历对象obj){ 引用了x的java语原创 2015-03-24 15:31:39 · 615 阅读 · 0 评论
分享