将.txt文件中的数据导入SampleDataSource.cs Windows8网格应用程序
本文关键字:cs SampleDataSource Windows8 网格 应用程序 导入 数据 txt 文件 | 更新日期: 2023-09-27 18:22:33
我正在构建一个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);
您的this is部分是错误的。。
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);
您可以将返回类型添加到构造函数中,也可以用其他方法读取文件。。