2
我有一个C#类这样创建一个类,并在运行时装饰它
public class Info
{
public string PropertyName;
public int PropertyLength;
}
,当我读到一个文件,并获取数据回类,它看起来像
List<Info> information=new List<Info>();
//代码从文件中读取数据并将其添加回列表
information - is a List collecting multiple entries...
0,1 - elements inside the list..
[0]
PropertyName - FirstName
PropertyLength - 25
[1]
PropertyName - LastName
PropertyLength - 50
我想根据上述结果在运行时生成一个类
public class GeneratedClass
{
[FieldLength(25)];
public string FirstName;
[FieldLength(50)];
public string LastName;
}
我如何装饰它与比方说 - FieldLength参数在运行时间(这个值从另一个源来),以获得如上所期望的结果?