在C#.Net控制台应用程序的多个方法中访问字符串属性

时间:2012-04-20 18:49:01

标签: c#-4.0 properties console-application stringbuilder

如何在同一类的多个方法中访问属性?

  class MainProgram
{
    List<string> logLines = new List<string>();
    private static void ParseTransmissionAction(string ActionChar)
    {
        logLines.Add(ActionChar);
    }
    private static void BeginProcessing(int i, string FileName)
    {
        logLines.Add(i + ")" + FileName + "...Processing...");
    }
    private static void CompletedParsingthisFile(string File, int Rows)
    {
        logLines.Add("Sucessfully Parsed \"" + File + "\" (" + Rows + ") Rows");
    }
}

1 个答案:

答案 0 :(得分:2)

程序中的

logLines未标记为static,因此您的所有方法都无法访问它。

将其更改为static或删除方法中的static修饰符。