问题一:Nullable可赋值为null先看两行C#代码 int? i1 = null; int? i2 = new int?(); int? 即Nullable,就像int之于Int32;Nullable是非常特殊结构类型,它可赋值为nul...
分类:
其他好文 时间:
2015-02-11 20:21:43
阅读次数:
213
--根据静态成员不能访问非静态成员的规则,外部类的静态方法,静态代码块不能访问非静态内部类,包括不能使用----非静态内部类定义变量,创建实例等
--总之,不允许在外部类的静态成员中直接使用非静态内部类
public class StaticTest{
//定义一个非静态内部类,是一个空类
private class In(){}
public static void main(Stri...
分类:
其他好文 时间:
2015-02-10 13:22:18
阅读次数:
134
这篇文章包含哪些内容这篇文章从一个Empty的MonoBehaviour入手,首先讨论一下C#的修饰符internal,default,virtual,sealed接着讨论一下MonoBehaviour,Component,Tranform,GameObject之间的关系 及脚本之间的如何互相关联从...
分类:
其他好文 时间:
2015-02-07 14:21:47
阅读次数:
218
class a {};class b{};class c:public a{virtual void fun()=0;};class d:public b,public c{};类a,b明明是空类,它的大小应该为为0,为什么 编译器输出的结果为1呢?这就是我们刚才所说的实例化的原因(空类同样可以被实...
分类:
编程语言 时间:
2015-01-30 19:22:25
阅读次数:
139
1 关键字
关键字基本上都是以@开头,常见关键字如下:
@interface,@implement,@end,@public,@private,@selector,@required,@encode等
其他id,self,super等
2 字符串以@开头
@"Hello world!"
3 布尔类型Yes/No
4 空类型nil(值为0)
5 其他C...
分类:
移动开发 时间:
2015-01-28 19:48:22
阅读次数:
201
接上篇Guava之Joiner和Splitter,本篇将介绍Guava的另外一个有用的对象Optional,这在Java中Google Guava首先给我们提出可空对象模型的。在其他语言如c#这是已经存在很久的模式,并包含在.net类库中Nullable(Int?也是一个可空类 型)。Null su...
分类:
其他好文 时间:
2015-01-25 12:23:08
阅读次数:
132
随着C#语言最新标准的出炉,现在它也提供了对可空类型的支持。这个小变化将会在处理那些包括可选项的数据库记录时非常有用。当然在其他地方,它也是非常有用的。简单说来,可空数据类型就是包含了所定义的数据类型或者值的空(null)的类型。C#的ECMA-334标准提供了对所有C#值类型的可空版本的描述。定义...
接上篇Guava之Joiner和Splitter,本篇将介绍Guava的另外一个有用的对象Optional,这在Java中Google Guava首先给我们提出可空对象模型的。在其他语言如c#这是已经存在很久的模式,并包含在.net类库中Nullable(Int?也是一个可空类型)。Null suc...
分类:
其他好文 时间:
2015-01-18 15:34:54
阅读次数:
137
基本查询方式 字符串条件查询, 索引数组条件查询 对象条件查询 SQL语句大小写是一样的,但是,执行的时候有一个小写到大写的转换,所以最好写大写$condition=new \stdClass();//对象形式查询stdClass是php内置类,可以理解为一个空类,这里要把条件作为字段保存到其中,而...
分类:
数据库 时间:
2015-01-16 20:40:54
阅读次数:
266
把值类型的系统。布尔的失败是因为物化值是null。结果类型的泛型参数或查询必须使用可空类型。解决方法:请确保你查询中的字段值不为空或者做为空判断
分类:
其他好文 时间:
2015-01-13 12:02:50
阅读次数:
135