Професионална програма
Loading...
+ Нов въпрос
ibakyrdjiev avatar ibakyrdjiev 172 Точки

[Technical Issue] C# - Saving files using Windows.Storage namespace

Здравейте колеги!

От 4 часа мъча 3та задача от второто домашно по OOP иска ми се да позлвам Windows.Storage да правя save  и load oт temp dir или друга подобна. Но реве със следната грешка: 

Error2'await' requires that the type 'Windows.Foundation.IAsyncAction' have a suitable GetAwaiter method. Are you missing a using directive for 'System';

Линк към кода: code

Моля някой ако се е сблъсквал с проблема да помогне. Благодаря!

 

Тагове:
3
C# OOP Basics 16/01/2015 23:09:25
vladislav.karamfilov avatar vladislav.karamfilov 1123 Точки

Защо просто не използваш System.IO.File.WriteAllText(<file-path>, <contents>)?

4
ibakyrdjiev avatar ibakyrdjiev 172 Точки

Защото така почнах и много ми се иска да го направя по този начин и заради това че си играх 1 час да разбера как да import Windows.Storage. Пък и ми дава да ползвам директно системни папки. 
Иначе благодаря за отговора. В крайна сметка ще го направя по твоя начин :)

0
ibakyrdjiev avatar ibakyrdjiev 172 Точки

Получих отговор в SO.
"

That's because you're missing a .dll

Add a reference to this assembly:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETCore\v4.5.1\System.Runtime.WindowsRuntime.dll

This is necessary for desktop app to use the extension method "GetAwaiter" from WinRT API.

"
Така че който иска да го позлва този метод от MSDN :). 

0