以下の内容はhttps://rksoftware.hatenablog.com/entry/2022/07/04/060948より取得しました。


WinUI でファイルを扱う

.NET でファイルを扱う際には System.IO.File クラスが便利に使えます。
テキストファイルを読むだけなら ReadAllText(string path) メソッドが便利です。

var path = @"C:\Sample\sample.txt";
var text = System.IO.File.ReadAllText(path);

これだけです。簡単ですね。

■ UWP

ただしファイルはいつでも常に読めるわけではありません。例えば UWP の場合、ファイルは自由には読めません。
許可されていない場所のファイルを読もうとするとエラーになります。

private void Button_Click(object sender, RoutedEventArgs e)
{
    try
    {
        var path = @"C:\Sample\sample.txt";
        var text = System.IO.File.ReadAllText(path);
    }
    catch(Exception ex)
    {
        ex = ex;
    }
}

■ WinUI

安心してください。現行デスクトップ技術となる WinUI でも試してみた結果です。

private void myButton_Click(object sender, RoutedEventArgs e)
{
    try
    {
        var path = @"C:\Sample\sample.txt";
        var text = System.IO.File.ReadAllText(path);
        text = text;
    }
    catch (Exception ex)
    {
        ex = ex;
    }
}

読めました。やったね。

■ 簡単ですね

簡単ですね。




以上の内容はhttps://rksoftware.hatenablog.com/entry/2022/07/04/060948より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14