2012年8月23日 星期四

C Sharp(C#) 與全域變數

C++ 的作法:


【Form1】


#include "Unit1.h"


...


public:


bool IsHome;


 


【Form2】


#include "Unit2.h"


#include "Unit1.h"


...


 


Form1->IsHome=...


 


C# 的作法:


【Static Class Page】


using namespace TEST;


    static public class GlobalPara
    {
        static public bool IsHome=false;
        
    }


 


【Form1】


using namespace Form1;


using namespace TEST;


 


...


 


GlobalPara.IsHome=...


 


 


【Form2】


using namespace Form2;


using namespace TEST;


 


...


 


GlobalPara.IsHome=...


 


好迂迴的用法…


真是一堆為了物件化而物件化的鳥作法= =


Microsoft!不意外!


沒有留言:

張貼留言