0

こんにちは、ここで非常に奇妙なことが起こっています。これらのコード行は別のテスト ソリューションで完全に機能していますが、メイン ソリューションでそれらを使用すると問題が発生します。

通常実行すると何もしませんが、デバッグで実行してステップバイステップで実行すると動作します。

private async void InitializeContents()
    {
        var path = @"Assets\Data\";
        var folder = Windows.ApplicationModel.Package.Current.InstalledLocation;
        try
        {
            var file = await folder.GetFileAsync(path + "test.txt");
            var lines = await FileIO.ReadLinesAsync(file);
            var pref = "";
            foreach (string line in lines)
            {                                       
                if (line.ElementAt(0).Equals('-'))
                {
                    switch (line.ElementAt(1))
                    {
                        case 'c': { pref = @"City\";break; }
                        case 'v': { pref = @"Village\"; break; }
                    }
                    continue;
                }
                file = await folder.GetFileAsync(path + pref + line);
                var sub_lines = await FileIO.ReadLinesAsync(file);
            }

        }
        catch (FileNotFoundException)
        {
        }
4

1 に答える 1