■匿名类:匿名类用来表示临时使用的只读数据,所以必须在创建时初始化各字段的数据,并且只能读取这些字段的值,而不能设置这些字段的值
如:var val=new{StrVal="a String",IntVal=12};
val.StrVal
val.IntVal
val.ToString()
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AnonymousClass
{
class Program
{
static void Main(string[] args)
{
//定义匿名类
var val = new { StrVal = "HelloWorld", IntVal = 200 };
System.Console.WriteLine("first variable is: {0}; theSecondVariable is:{1}",val.StrVal,val.IntVal);
System.Console.WriteLine("val.ToString() is:{0}",val.ToString());
System.Console.ReadLine();
}
}
}
结果:
first variable is: HelloWorld; theSecondVariable is:200
val.ToString() is:{ StrVal = HelloWorld, IntVal = 200 }
posted on 2009-10-26 20:00
期待明天 阅读(3184)
评论(0) 编辑 收藏 所属分类:
CSharp