SouthSea
陈南海
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
posts - 17, comments - 214, trackbacks - 9
<
2008年7月
>
日
一
二
三
四
五
六
29
30
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
31
1
2
3
4
5
6
7
8
9
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
(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)
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 on 2007-11-05 13:31
SouthSea
阅读(1767)
评论(17)
编辑
收藏
网摘
Feedback
#1楼
2007-11-05 14:37 |
XXOX [未注册用户]
资料能否贡献下 很多人都没摸过2008
回复
引用
#2楼
2007-11-05 19:19 |
尚祚彦
VS2008 C#新写法,有点匪夷所思啊!
Person类内部的成员函数访问私有数据成员,如何引用,也使用属性标签吗?
类里面没有定义私有数据成员啊~
回复
引用
查看
#3楼
2007-11-05 20:58 |
一片空白
看来是挺方便的,我连VS2008张什么样都没见过。
回复
引用
查看
#4楼
2007-11-05 21:01 |
韩现龙
哥们,你把你的学习Linq的资料给我发一份过来行不?我的邮箱是hanxianlong888@163.com
十二万分地感谢!!
回复
引用
查看
#5楼
2007-11-06 00:45 |
红茶TT
自动属性好象和LINQ没有啥关系吧?
回复
引用
查看
#6楼
2007-11-06 12:57 |
world,lg [未注册用户]
也给我一份!谢谢! gworld.lg@gmail.com
回复
引用
#7楼
2007-11-06 12:58 |
world,lg [未注册用户]
也给我一份!谢谢! world.lg@gmail.com
回复
引用
#8楼
2007-11-07 08:41 |
kevinlzf [未注册用户]
也给我一份!谢谢! lzfei123@126.com
回复
引用
#9楼
2007-11-07 15:15 |
SYN [未注册用户]
也给我一份,谢谢了,zz_zhuo@163.com
回复
引用
#10楼
2007-11-14 11:31 |
wangyi [未注册用户]
各位仁兄,能否也给咱来一份
wangyi@metarnet.com
回复
引用
#11楼
2007-11-24 10:20 |
李永京
给我一份啊,谢谢:leeyongjing@gmail.com
回复
引用
查看
#12楼
2008-01-03 18:20 |
@aa [未注册用户]
给我一份啊,我正在学习VS2008的热潮中,邮箱:wangwei276711392@163.com
谢谢!谢谢!谢谢!谢谢!谢谢!
回复
引用
#13楼
2008-03-10 11:03 |
killuakun [未注册用户]
给我一份啊,谢谢:killuakun@qq.com,我刚开始接触Linq
回复
引用
#14楼
2008-07-07 16:22 |
davin
学习linq中,给我一份阿
davin@tastysoft.com
回复
引用
查看
#15楼
2008-07-30 16:57 |
frank7 [未注册用户]
新手学习LINQ中,能给我一份吗,谢谢~
franklee_77@yahoo.com.cn
回复
引用
新用户注册
刷新评论列表
标题
姓名
主页
Email
(博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
网站首页
新闻频道
社区
小组
博问
网摘
人才
找找看
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
Google站内搜索
China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
相关文章:
相关链接:
最新IT新闻:
Silverlight 2 SDK中文版发布
[译稿]微软将 jQuery IntelliSense整合到Visual Studio
微软:不裁员也不削减研发开支
2008年11月22日科技博客精选
诺基亚将支持Lotus Notes 和黑莓争夺市场