На данный вопрос уже ответили:
Как из программы открыть этот файл test.txt ? Например, при обработке нажатия на кнопку.
Поменяйте свойство файла
Потом можно так :
var assembly = Assembly.GetExecutingAssembly();
var resourceName = assembly.GetName().Name + ".Resources.test.txt";
using (Stream stream = assembly.GetManifestResourceStream(resourceName))
using (StreamReader reader = new StreamReader(stream))
{
string result = reader.ReadToEnd();
Console.Write(result);
}
Console.ReadLine();
Ноб есть еще вариант поменяйте свойства Copy to Output Directory на Copy always (не знаю как будет по-русски)
Потом можно просто
StreamReader streamReader = new StreamReader("Resources\\test.txt");
Используйте метод GetManifestResourceStream.
Например:
Assembly assembly = Assembly.GetExecutingAssembly();
using (Stream stream = assembly.GetManifestResourceStream("имя_файла"))
using (StreamReader reader = new StreamReader(stream))
{
string data = reader.ReadToEnd();
}
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости