根据用户登录ID提供变量名称

时间:2013-09-19 07:22:26

标签: asp.net c#-4.0

我想创建一个类的对象的静态列表,并根据UserLogin ID给出它的名称。

我尝试过以下代码,但它无效。

 public static class Usersetting
{
    public static int nUserId=0;
}

public static class SetFormat
{
    public static List<ConditionalFormat> Usersetting.nUserId = new List<ConditionalFormat>();
}

在Usersetting.nUserId中,我设置了userlogin id,我想声明静态List whcih name将是userlogin id。

这件事有可能吗?如果是,那么如何实现这一目标?

谢谢, 亚太区首席技术官Matt

1 个答案:

答案 0 :(得分:0)

您可以使用Dictionary<int, ConditionalFormat>

public static class SetFormat
{
    public static Dictionary<int, ConditionalFormat> Usersetting = new Dictionary<int, ConditionalFormat>();
}

然后像这样使用:

SetFormat.Usersetting[Usersetting.nUserId]