SouthSea
陈南海
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
posts - 17, comments - 214, trackbacks - 9
<
2007年11月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
(6)
给我留言
查看留言
我参加的小组
jQuery
我参与的团队
深圳.NET俱乐部(0/1656)
我的标签
Silverlight K2 blackpoint
(1)
javacript 类 委托 事件 JSON
(1)
随笔档案
2008年11月 (2)
2008年4月 (1)
2007年11月 (6)
2007年9月 (1)
2007年8月 (5)
2007年7月 (2)
文章分类
学习心得(1)
友情链接
THIN
积分与排名
积分 - 28754
排名 - 1600
最新评论
1. re: 《天气与生活》修正
@SouthSea
希望 南海 能尽早解决这个问题。
我发现安装IE8 BETA2就正常,甚至有时候卸载回IE7也正常,但是用些日子又会出现问题,不知道是为什么!期待ing
--iTsmy
2. re: Silverlight的企业应用
说老实话,K2不怎么好用,易用性和兼容性方面
--1895
3. re: Silverlight的企业应用
楼主给点代码看看哈
--上不了岸的鱼{ttzhang}
4. re: Silverlight的企业应用
还是学习了一些东西 3Q!
--心在天
5. re: Silverlight的企业应用
@老破
呵呵,真的看走眼了。
3楼的是"dudu呢"
--SouthSea
阅读排行榜
1. 《天气与生活》修正(6208)
2. LinQ学习之旅(1)(3133)
3. 好好利用枚举(2673)
4. VS2005的Bug(2664)
5. Silverlight的企业应用(1956)
评论排行榜
1. 《天气与生活》修正(70)
2. 好好利用枚举(38)
3. VS2005的Bug(35)
4. LinQ学习之旅(2) 自动属性(17)
5. Silverlight的企业应用(11)
2007年11月5日
LinQ学习之旅(2) 自动属性
上一节 :
LinQ学习之旅(1)
基础数据类型都可以像
LinQ学习之旅(1) 那样写,对数据的筛选、排序
C#语言的新特性
自动属性:
在以前的我们写一个类属性一般都要定义一个私有变量,如:
public
class
Person
{
private
int
_id;
public
int
Id
{
get
{
return
_id; }
set
{ _id
=
value; }
}
private
string
_fristName;
public
string
FirstName
{
get
{
return
_fristName; }
set
{ _fristName
=
value; }
}
private
string
_lastName;
public
string
LastName
{
get
{
return
_lastName; }
set
{ _lastName
=
value; }
}
}
在VS2008的新写法:
public
class
Person
{
public
Person()
{ }
public
int
ID
{
get
;
set
; }
public
string
LastName
{
get
;
set
; }
public
string
FirstName
{
get
;
set
; }
}
///我现在也分不清楚是在写LinQ还是C#了,嘻嘻。。。。
对象实例化:
Person person
=
new
Person
{ID
=
1
, LastName
=
"
Anderson
"
, FirstName
=
"
Brad
"
};
以前的写法要给第个属性赋值,或是重写一个构造方法,带有三个参数的构造方法
集合初始化
List
<
Person
>
people
=
new
List
<
Person
>
{
new
Person
{ ID
=
1
, LastName
=
"
Anderson
"
, FirstName
=
"
Brad
"
}
,
new
Person
{ ID
=
2
, LastName
=
"
Gray
"
, FirstName
=
"
Tom
"
}
}
;
自我感觉新的特性就是方便,呵呵,我在VS2005中,没试过新的写法,Demo是使用VS2008写的。
在此我在感谢THIN,学习LinQ的资料都是他向我提供的。
posted @
2007-11-05 13:31
SouthSea 阅读(1767) |
评论 (17)
|
编辑
LinQ学习之旅(1)
摘要:
阅读全文
posted @
2007-11-05 12:35
SouthSea 阅读(3133) |
评论 (10)
|
编辑