Поддерживает ли .net core (dnx core 5.0) filestream
С RC1 .NET Core я отправился исследовать самый жгучий вопрос в глубине моего сознания!
Могу ли я открыть чертов файловый поток в файл на диске с .NET Core?
(И под этим я подразумеваю где угодно, например "C:\temp\a.txt" и не только в $user\AppData !!!)
Поэтому я открыл visual studio 2015, нажал new project & gt; web & gt; Console Application package (да, " web " - это то, где находится нативное приложение!!)
затем я набрал "new FileStream" и посмотрел на полезный совет intellisense.
И вот тут-то я и запутался....
"новый файловый поток (....)" - это:
- доступно для "DNX 4.5.1"
- Недоступно для "DNX Core 5.0"
Когда я попытался скомпилировать
using (var s = new FileStream(@"c:\temp\a.txt", FileMode.Create)) using (var sw = new StreamWriter(s)) sw.WriteLine("it worked!");
Я получил
Program.cs(13,32,13,42): DNX Core 5.0 error CS0246: The type or namespace name 'FileStream' could not be found (are you missing a using directive or an assembly reference?) Program.cs(13,61,13,69): DNX Core 5.0 error CS0103: The name 'FileMode' does not exist in the current context
И ДА Я
using System.IO;
это "проблема"с" .NET Core"....что это значит?!
Что я уже пробовал:
создан новый .Объем основного веб-приложения и посмотрел на технологию IntelliSense информацию