2015-09-28 90 views
-7

我如何取消threadproof我的局部變量,所以我的線程可以訪問內部變量都我的main()C#局部變量和多線程

+10

這足以解釋你的問題嗎?不它不是 – 2015-09-28 04:28:49

回答

2

您neeed使局部變量static到類。

例如,更改此:

public class Hello1 
{ 
    public static void Main() 
    { 
    string kiaora = "Hello, World!"; 

    System.Console.WriteLine(kiaora); 
    } 
} 

到:

public class Hello1 
{ 
    public static readonly string kiaora = "Hello, World!"; 
    public static void Main() 
    { 
    System.Console.WriteLine(kiaora); 
    } 
} 

那麼,你的 「線程」 可以訪問Hello1.kiora得到問候。