Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将.txt文件中的数据导入SampleDataSource.cs Windows8网格应用程序_C#_Visual Studio 2012_Windows 8_Datasource_Readfile - Fatal编程技术网

C# 将.txt文件中的数据导入SampleDataSource.cs Windows8网格应用程序

C# 将.txt文件中的数据导入SampleDataSource.cs Windows8网格应用程序,c#,visual-studio-2012,windows-8,datasource,readfile,C#,Visual Studio 2012,Windows 8,Datasource,Readfile,我正在构建一个windows网格应用程序(VB 2012 C#),并尝试编辑SampleDataSource.cs中的信息。我有很多信息要添加,希望从.txt文件中读取信息,而不是每次都使用String.Format()。我做到了这一点,但它不起作用,不断给我错误“SampleDataSource”:成员名称不能与其封闭类型相同。我担心更改类的名称,因为这都是自动生成的代码。如何读取.txt文件中的内容 public static string ITEM_CONTENT = "";

我正在构建一个windows网格应用程序(VB 2012 C#),并尝试编辑SampleDataSource.cs中的信息。我有很多信息要添加,希望从.txt文件中读取信息,而不是每次都使用String.Format()。我做到了这一点,但它不起作用,不断给我错误“SampleDataSource”:成员名称不能与其封闭类型相同。我担心更改类的名称,因为这都是自动生成的代码。如何读取.txt文件中的内容

    public static string ITEM_CONTENT = "";

    public static async Task readTextFileContents(string fileLocation) {
        var file = await Package.Current.InstalledLocation.GetFileAsync(fileLocation);
        var result = await FileIO.ReadTextAsync(file);
        ITEM_CONTENT = result.ToString();
     }


    public async Task SampleDataSource()
    {
        await readTextFileContents("Text_Files/warmup_description.txt");
        var group1 = new SampleDataGroup("Group-1",
                "Warmup",
                "Group Subtitle: 1",
                "Assets/DarkGray.png",
                 ITEM_CONTENT);

你的这部分错了

public async Task SampleDataSource()
{
    await readTextFileContents("Text_Files/warmup_description.txt");
    var group1 = new SampleDataGroup("Group-1",
            "Warmup",
            "Group Subtitle: 1",
            "Assets/DarkGray.png",
             ITEM_CONTENT);
您可以向构造函数中添加返回类型,也可以用其他方法读取文件