dingbing
博客园
首页
博问
闪存
新随笔
联系
订阅
管理
随笔-1 文章-0 评论-0
2006年2月21日
test
1
public
class
OnlineMessage
2
{
3
private
ArrayList messagelist;
4
5
//
构造函数
6
public
OnlineMessage()
7
{
8
messagelist
=
new
ArrayList(
10
);
9
}
10
11
//
添加一个消息
12
public
void
Add(Message message)
13
{
14
messagelist.Add(message);
15
}
16
17
//
判断某个用户是否有消息,返回当前的消息个数
18
public
int
HaveMessage(
string
UserName)
19
{
20
int
i
=
0
;
21
foreach
(Message mess
in
messagelist)
22
{
23
if
(mess.ToUser
==
UserName)
24
{
25
i
++
;
26
}
27
}
28
return
i;
29
}
30
31
//
取得该用户的所有消息
32
public
Message[] GetMessage(
string
UserName)
33
{
34
Message[] mess
=
new
Message[
this
.HaveMessage(UserName)];
35
36
int
i
=
0
;
37
38
foreach
(Message me
in
messagelist)
39
{
40
if
(me.ToUser
==
UserName)
41
{
42
mess[i]
=
me;
43
i
++
;
44
}
45
}
46
47
return
mess;
48
49
}
50
51
//
当取出消息后,从消息列表中删除该用户的消息
52
public
void
DelMessage(
string
UserName)
53
{
54
for
(
int
i
=
0
; i
<
messagelist.Count; i
++
)
55
{
56
Message mess
=
(Message)messagelist[i];
57
if
(mess.ToUser
==
UserName)
58
messagelist.RemoveAt(i);
59
}
60
}
61
62
63
64
}
65
66
posted @ 2006-02-21 09:14 寒冷的冰 阅读(28) 评论(0)
编辑
公告
昵称:
寒冷的冰
园龄:
6年
粉丝:
0
关注:
0
<
2012年2月
>
日
一
二
三
四
五
六
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
1
2
3
4
5
6
7
8
9
10
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔档案
2006年2月 (1)
相册
test
积分与排名
积分 - 676
排名 - 29638
最新评论