感谢http://blog.csdn.net/jjx0224/article/details/5887589
感谢http://hi.baidu.com/guodong828/blog/item/cc53404ef40af002b3de0500.html
c# 匿名类 上代码:
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
-
- namespace ConsoleApplication1
- {
-
-
-
-
-
- class Program
- {
- static void Main(string[] args)
- {
- var a = new { name = "it小金", age = 24 };
-
- string b = a.name.ToString();
- int c = a.age;
- Console.WriteLine(b);
- Console.WriteLine(c);
- Console.Read();
- }
- }
- }
用到匿名类,难免碰到匿名类转换问题,上代码:
public T CastAnonymous<T>(object anonymous, T anonymousType)
{
return (T)anonymous;
}
class User
{
public string Name { get; set; }
}
public static void Main()
{
var u = new User{ Name = "Lucifer" };
var a = new { a = 26, Name = u.Name, b = false };
Print(a);
}
public void Print(object anonymous)
{
var a = CastAnonymous(anonymous, new { a=0, Name = "", b = false });
Console.WriteLine{"{0} - {1} - {2}", a.a, a.Name, a.b};
}
分享到:
相关推荐
java 匿名内部类的使用规范 java 匿名内部类的使用规范 java 匿名内部类的使用规范
《Serv-U第5节Anonymous匿名用户设置》
AnonymousClass:匿名类
java易混淆的地方,final, finally, finalize的区别,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类
Java 1.1通过对Java语言规范进行...在那些修改中,最引人注目的就是内部类和匿名类。如运用得当,它们可使程序更易理解和维护。本文来看看这些特性具体是如何工作的,如何正确使用它们,以及如何避免一些常见的错误。
Anonymous MethodAnonymous Method
要立即开始使用Anonymous Github,请访问: : 确实,在双盲评审过程中,必须在线上附录中的开放科学数据或代码进行匿名处理,类似于纸质匿名处理。 作者必须 匿名化URL:机构/部门/小组/作者的名字不应出现在开放...
How C# anonymous types, lamba expressions, and extension methods work and how to use them Who is this book for? If you're an experienced C# programmer, you need to understand how C# has changed ...
将Expression<Func<T>>表达式转为Expression, object>>
the different code of create factory.
很好的Java面试题第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
C#教程-unprotected,C#简易教程,去掉了保护可以复制打印。入门级别。
C# primitive data types, value and reference types, implicitly typed variables, anonymous types, plus dynamic typing in C# 4.0 Methods and parameters–including extension methods, partial methods, ...
2015年5月28日夜,绿盟科技的信息监测显示,匿名者(Anonymous)将于30日发动对华网络攻击,代号“OpChina”,疑与近期国际局势有关。消息一经传出,引起各界高度关注。鉴于以往历年该组织对华攻击的事件及防护经验...
所谓匿名内部类(anonymous inner class),是指可以利用内部类创建没有名称的对象,它一步完成了声明内部类和创建该类的一个对象,并利用该对象访问到类内的成员,这种类不取名字,而是直接用其父类的名字或者它所...
Create composable interfaces and avoid confusion in public interfaces* Use extension methods to separate contracts from implementation* Program successfully with C# closures and anonymous types* Write...
国外著名的黑客组织Anonymous于近日发布了一款自行开发的操作系统,该系统被命名为Anonymous-OS,并将DuckDuckGo定为其默认的搜索引擎。 Anonymous-OS操作系统基于Ubuntu 11.10,使用Mate桌面,主要是出于教育目的,...
匿名聊天在线实时匹配,两人异性聊天室。为移动端设计。案例地址:后台管理地址:登录账号:admin登录密码:admin特性免注册随机房间时间随机情侣头像随机聊天话题支持发送自定义图片支持通过输入法键盘输入emoji并...
C# primitive data types, value and reference types, implicitly typed variables, anonymous types, plus dynamic typing in C# 4.0 Methods and parameters–including extension methods, partial methods, ...