Лучший способ получить Текстовый объект от строки в.NET

Вы можете преобразовать свой параметр в строку Json, используя следующий метод

func convertToJsonString(from object: Any) -> String? {
        if let objectData = try? JSONSerialization.data(withJSONObject: object, options: JSONSerialization.WritingOptions(rawValue: 0)) {
            let objectString = String(data: objectData, encoding: .utf8)
            return objectString
        }

      return nil
 }
7
задан Jonathan Allen 3 March 2009 в 22:07
поделиться

2 ответа

Вы, возможно, должны были бы назвать GetReferencedAssemblies () методом для второго.

namespace reflectme
{
    using System;
    public class hello
    {
        public hello()
        {
            Console.WriteLine("hello");
            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            Type t = System.Reflection.Assembly.GetExecutingAssembly().GetType("reflectme.hello");
            t.GetConstructor(System.Type.EmptyTypes).Invoke(null);
        }
    }
}
3
ответ дан 6 December 2019 в 19:42
поделиться

Можно использовать Тип. GetType (строка), чтобы сделать это. Имя типа должно быть квалифицированным блоком, но метод загрузит блок по мере необходимости. Квалификация блока не необходима, если тип находится в mscorlid или блоке, который выполняет вызов GetType.

10
ответ дан 6 December 2019 в 19:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: