How do I name variables dynamically in C#?

前端 未结 9 2268
悲哀的现实
悲哀的现实 2020-11-27 06:30

Is there a way to dynamically name variables?

What I need to do is take a list of variable names from an input file and create variables with those names. Is this p

9条回答
  •  不知归路
    2020-11-27 07:24

    C# 4.0, using the dynamic objects:

    dynamic d = new ExpandoObject();
    ((IDictionary)d)["MyProperty"] =  5;
    int val = d.MyProperty; // 5
    

提交回复
热议问题