列出包含变量的项目

时间:2014-10-04 16:34:14

标签: c#

我想为每个用户创建一个包含锻炼列表的系统。所以我为每个用户创建了一个带有字典的类,在该类中,我想添加一个锻炼列表,但它不仅仅是一个列表。我需要一个带有变量的训练列表,如下所示设置在该训练中。

User.GetWorkout("workout_1").Variable1 = "";

所以Variable1将是一个字符串,但我想知道的是我怎样才能创建这样的系统?字典有更好的方法吗?有人可以链接我一个很好的教程或解释更多关于创建这样的东西吗?

用户将是每个用户的用户类,然后GetWorkout将是一个无效的女巫通过GetWorkout方法中给出的名称获取锻炼

我想补充的变量 一个名为Name的字符串,它将保存锻炼名称,然后就像他们需要达到解锁状态的int那样。我希望所有这些变量具有相同数量的变量,但都可以编辑。

1 个答案:

答案 0 :(得分:0)

不清楚你需要什么,但听起来你需要一个WorkOut类:

public class WorkOut {
    public string Name;
    public int Level;
    ... other variables
}

以及用户的锻炼列表(或者字典?):

List<Workout> workouts;

Dictionary<string, Workout> workouts;
相关问题