Visual Studio 我如何存储许多txt文件,以便嵌入到源代码中而不被用户看到?

7d7tgy0s  于 2022-11-17  发布在  其他
关注(0)|答案(1)|浏览(213)

我是一个盲人,我试图创建一个赢形式的应用程序,旨在帮助有视觉障碍的人更好地学习键盘。有不同的水平,在这个程序。如:匹配字符,匹配单词和匹配句子。几乎我完成了所有的事情,但我怀念在源代码中存储txt文件的技术,以便在程序文件中对用户不可见。有什么建议吗?

u3r8eeie

u3r8eeie1#

您可以使用StreamWriter方法。
https://learn.microsoft.com/en-us/dotnet/api/system.io.streamwriter?view=net-7.0
完整示例:

internal class Program
{
    static void Main(string[] args)
    {
        // Get the directories currently on the C drive.
        DirectoryInfo[] cDirs = new DirectoryInfo(@"c:\").GetDirectories();

        // Write each directory name to a file.
        using (StreamWriter sw = new StreamWriter("Demo.txt"))
        {
            foreach (DirectoryInfo dir in cDirs)
            {
                sw.WriteLine(dir.Name);
            }
        }

        // Read and show each line from the file.
        string line = "";
        using (StreamReader sr = new StreamReader("Demo.txt"))
        {
            while ((line = sr.ReadLine()) != null)
            {
                Console.WriteLine(line);
            }
        }
    }
}

相关问题