2013-07-15 2 views
0

Windows 그리드 응용 프로그램 (VB 2012 C#)을 만들고 SampleDataSource.cs에서 정보를 편집하려고합니다. 추가 할 정보가 많고 매번 String.Format()을 사용하는 대신 .txt 파일에서 정보를 읽으 려했습니다. 나는 그것이 작동하지 않는 지금까지는 "SampleDataSource '오류를 계속 제공합니다. 구성원 이름은 그 둘러싸는 유형과 같을 수 없습니다." 이 클래스는 모두 자동 생성 코드이므로 클래스 이름을 변경해야합니다. .txt 파일의 내용을 어떻게 읽을 수 있습니까?.txt 파일에서 SampleDataSource.cs로 데이터 가져 오기 Windows8 그리드 응용 프로그램

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); 

답변

0

당신이 .. 부분은 잘못이다

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); 
당신이 다른 방법으로 파일을 읽을 수있는 생성자에 반환 유형을 추가 할 수 있습니다

..

관련 문제