VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2069|回复: 12

在C#中,如何自动产生递增的自然数序列数,而且只加不减?

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-3-3 14:00:02 | 显示全部楼层 |阅读模式
我想让程序中自动产生如1、2、3、4.....这样的自然数序列数,要求调用一次就数字就增加一次,而且只增不减,请问C#有这样的函数吗?
回复

使用道具 举报

0

主题

119

帖子

67.00

积分

新手上路

Rank: 1

积分
67.00
发表于 2020-5-15 02:30:01 | 显示全部楼层
自己写!
回复

使用道具 举报

0

主题

13

帖子

10.00

积分

新手上路

Rank: 1

积分
10.00
发表于 2020-5-15 21:45:01 | 显示全部楼层
还没有碰到过这样的函数,也从没有考虑楼主这样的问题,自己写一下也才两行代码
回复

使用道具 举报

0

主题

9

帖子

9.00

积分

新手上路

Rank: 1

积分
9.00
发表于 2020-5-20 12:15:01 | 显示全部楼层
public sealed class Sequence{
    private static int num = 0;
    public static int Next(){
       return ++num;
    }
}
回复

使用道具 举报

0

主题

38

帖子

22.00

积分

新手上路

Rank: 1

积分
22.00
发表于 2020-5-21 09:45:02 | 显示全部楼层
Sequence.Next()
回复

使用道具 举报

0

主题

110

帖子

63.00

积分

新手上路

Rank: 1

积分
63.00
发表于 2020-5-21 21:45:02 | 显示全部楼层
TO:cqgangMM

知道Oracle中有Sequence,C#里也可以用Sequence.Next(),我去看看,呵呵..
回复

使用道具 举报

0

主题

10

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
发表于 2020-5-22 22:45:01 | 显示全部楼层
++
回复

使用道具 举报

0

主题

38

帖子

22.00

积分

新手上路

Rank: 1

积分
22.00
发表于 2020-5-24 11:30:01 | 显示全部楼层
不好意思,我的意思是调用我楼上的自定义方法~
回复

使用道具 举报

1

主题

31

帖子

22.00

积分

新手上路

Rank: 1

积分
22.00
发表于 2020-5-25 11:45:01 | 显示全部楼层
yonger
方法不错,
不过最好再加一个复位的方法,可以清零.
:)
回复

使用道具 举报

0

主题

11

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
发表于 2020-5-26 15:45:01 | 显示全部楼层
大家都做好了,我留一個標記
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表