У меня есть часть кода, подобная этой
Assembly myAssembly = Assembly.GetExecutingAssembly();
string[] names = myAssembly.GetManifestResourceNames();
foreach (string file in names)
{
if (file.EndsWith(".dtd"))
{
// attach to stream to the resource in the manifest
dtdStream = myAssembly.GetManifestResourceStream(file);
MessageBox.Show(dtdStream.ToString());
}
}
У меня есть все файлы dtd в папке «Ресурсы». Тип сборки Embedded Resource.
Теперь, когда я отлаживаю код, я получаю окно с сообщением System.IO.UnmanagedMemoryStream
Но я хочу Managed MemoryStream?
Что не так в моем коде?
Спасибо ...