【发布时间】:2012-03-04 22:55:35
【问题描述】:
我在 C# 中创建了一个名为“Robot”的类,每个机器人都需要一个唯一的 ID 属性来赋予自己一个身份。
有没有办法为每个新的类对象创建一个自动增量 ID?因此,如果我创建了 5 个新机器人,它们的 ID 分别为 1、2、3、4、5。如果我随后销毁机器人 2 并稍后创建一个新机器人,它的 ID 将为 2。如果我添加一个第 6 个它的 ID 为 6,依此类推..
谢谢。
【问题讨论】:
-
"如果我随后销毁机器人 2 并稍后创建一个新机器人,它的 ID 将为 2。"对我来说,这听起来不像是自动增量的基本概念。
-
机器人实例是否保存在某个数据存储中? SQL Server、Access 等
标签: c# class identity auto-increment member