0

我试图了解它是如何工作的,但我对此很慢((所以我决定在这里问。在我的 prohramm 中,我有带有不同变量数组、tabControls、Size、Pens 等的静态公共类。但我需要设置并从不同的线程获取变量的值我该怎么做?

我有课

  public static class GLOBAL_STATIC_DATA
{
   //.....
    private  static Size _get_Active_Project_ViewPort_Size()
    {       
      //.....
    }


    public  static Size Active_Project_ViewPort_Size
    {
        get 
        {               
            return _get_Active_Project_ViewPort_Size(); 
        }               
    }


    public static int Get_Panorama_Original_Image_Width()
    {

    }

   public static TabControl MainTab  =  new TabContol();

   public static int someInt =  100;
}

我需要从不同的线程中编写和读取所有这些内容,有人可以帮助我如何更改这个静态类才能做到这一点。

4

1 回答 1

0

您只需在公共静态条目之前加上类名......例如:

Size sz = GLOBAL_STATIC_DATA.Active_Project_ViewPort_Size;
于 2013-06-08T14:43:03.010 回答