摘要: 在Java中,一般会这样使用get,set方法: 其中get,set是可以传参的,但是在C#中,我们一般使用属性的get,set,一般使用如下: 可以看到这里面set,get没有参数,但是如果我们需要传入参数怎么办?在C#中有类似Java的语法,叫做索引器[Index]: 索引器使用方法如下: 同时 阅读全文
posted @ 2017-08-11 18:00 致林 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 在C#中,经常需要把值类型和引用类型相互转换。 首先明确两条法则: 1.引用类型总是被分配到“堆”上。 2.值类型总是分配到它声明的地方: a.作为引用类型的成员变量分配到“堆”上 b.作为方法的局部变量时分配到“栈”上 1. 装箱在值类型向引用类型转换时发生,执行装箱操作时要在堆上申请内存空间,并 阅读全文
posted @ 2017-08-11 15:00 致林 阅读(227) 评论(0) 推荐(0) 编辑