Как динамически создать класс?

У меня есть класс, который выглядит так:

public class Field
{
    public string FieldName;
    public string FieldType;
}

И объект List со значениями:

{"EmployeeID","int"},
{"EmployeeName","String"},
{"Designation","String"}

Я хочу создать класс, который выглядит следующим образом:

Class DynamicClass
{
    int EmployeeID,
    String EmployeeName,
    String Designation
}

Есть ли способ сделать это?

Я хочу, чтобы это создавалось во время выполнения. Я не хочу, чтобы физический файл CS находился в моей файловой системе.

204
задан Uwe Keim 26 June 2019 в 18:54
поделиться