У меня был быстрый вопрос по поводу анализатора данных.Может быть, это больше вопрос потока.Я нашел кусок кода, который записывает XML в файловый поток.Я в принципе не хочу файл и просто хочу вывод строки.
public static string DataContractSerializeObject<T>(T objectToSerialize)
{
var fs = new FileStream("test.xml", FileMode.OpenOrCreate);
var serializer = new DataContractSerializer(typeof(T));
serializer.WriteObject(fs, objectToSerialize);
fs.Close();
return fs.ToString();
}
fs.ToString (), очевидно, не то, что я ищу.Какой поток или устройство записи и т. Д. Я могу использовать только для возврата правильной строки, а не для создания файла?Я посмотрел на XML, созданный потоком файлов, и это именно то, что я ищу.XmlSerializer написал XML немного странно, и я предпочитаю вывод DataContractSerializer в этом случае.Кто-нибудь может указать мне правильное направление?