1.使用自动类型推断和对象初始化器优化代码 自动类型推断和初始化器的语法知识请参考【Asp.net入门2-01】C#基本功能 在实验一中,打开Listing.aspx.cs文件,修改GetProducts()方法: 其中,第5、6、7行使用了自动类型推断。第14-21使用了初始化器技术。试用了初始化 ...
分类:
其他好文 时间:
2016-11-03 14:02:02
阅读次数:
299
//var aaaa = new {Id=1,Name="Test"}; //匿名类字段只读不可写 dynamicaaaa = new {Id=1,Name="Test"}; //匿名类字段只读不可写aaaa.Id = 2; //不可写 报错无法为属性或索引器“<>f__AnonymousType1 ...
分类:
其他好文 时间:
2016-10-12 13:31:15
阅读次数:
174
1外嵌类的数据成员和方法在内部类用有效,甚至是私有的 2内部类不可以声明静态方法和静态变量 3内部类可以声明为static,其他类不可以这样声明 和子类有关的匿名类 和接口有关的匿名类 ...
分类:
其他好文 时间:
2016-10-08 01:34:21
阅读次数:
155
在实际的项目中看到一个很奇怪的现象,Java可以直接new一个接口,然后在new里面粗暴的加入实现代码。就像下面这样。那么问题来了,new出来的对象没有实际的类作为载体,这不是很奇怪吗? 思考以下代码的输出是什么? 实际答案是出现xxxx$1这样一个类名,它是编译器给定的名称。 匿名类 匿名类相当于 ...
分类:
编程语言 时间:
2016-10-04 11:58:42
阅读次数:
138
使用EF自己做的小功能需要遇到inner join和group by组合使用及匿名类型的处理,搜了很多,基本不能满足自己的需要,所以总结了也实现了就自己写出来,已备查看及伙伴查询参考(一般的语句查询就不说了,网络搜索很多) 语句查询的背景(要不直接看语句故估计也够呛):主要想实现类似QQ相册的功能展 ...
分类:
数据库 时间:
2016-09-27 16:23:23
阅读次数:
182
java内部类分为四种 成员内部类、局部内部类、静态内部类、匿名内部类 今天我来讲一下匿名内部类 匿名内部类是一种特殊的局部内部类,它是通过匿名类实现接口 eg:BOY被定义为接口 BOY boy=new BOY(){}; 匿名内部类的特点:(只能我们自己使用,别人不能调我们的方法、实现类) 1,一 ...
分类:
编程语言 时间:
2016-09-18 12:02:15
阅读次数:
193
1/匿名类对象:创建类的对象是匿名的。 比如说new Circle();就是一个匿名类对象。 匿名类对象只能使用一次。 2/形参:声明方法时,方法小括号内的参数 实参:调用方法是,实际传入的参数的值 3/规则:Java中进行的是值传递。 形参是基本数据类型的将实参的值传递给基本数据类型的变量 形参是 ...
分类:
编程语言 时间:
2016-09-12 00:29:24
阅读次数:
176
首先,在MainActivity.java类中,定义控件属性: 然后在onCreate()方法里面写 (一)获取控件的值 (二)定义匿名类对象 (三)将匿名类对象,作为参数传入到事件方法中 不过 这段来打可以放在匿名类中的onClick()方法中去定义,但是需要这样去写 原因是,在匿名类中无法访问到 ...
分类:
其他好文 时间:
2016-09-10 10:07:34
阅读次数:
120
在MainActivity.java中,在onCreate()方法中添加如下代码: 一定要记住,变量的定义要放在匿名类外面定义,这里是放在onCreate()方法中,因为匿名类是相当于在另外一个类中,不能够去访问MainActivity里面的属性。如果在onCreate()方法中,定义控件变量,必须 ...
分类:
其他好文 时间:
2016-09-09 23:51:08
阅读次数:
128