Как преобразовать мой Class1
или класс объекта в String
, а затем преобразовать String
в тип, который я могу использовать для создания экземпляра?C# - класс для строки и обратно (нет XML)
Нечто подобное:
// class to string:
Type type1 = myObject.GetType();
string text = type1.ToString();
// and then back
Type type2 = Type.Parse(text);
// type2 should reflect the same type as type1
Чтобы сделать это с помощью перечислений очень легко и приятно. Поэтому я хотел бы иметь это с классами. Я также хочу, чтобы избегал с использованием сериализации и XML. Я не хочу сериализовывать объекты, но JUST, чтобы запомнить класс, который мне нужно создать для объекта.
почему бы не использовать XML? – Giedrius
Почему вы хотите это сделать в первую очередь? – wterbeek
Итак, ваша цель - сохранить имя CLASS в строке, а не сериализовать или сохранить данные в классе instanced? : S –