示例#1
0
 public TexExplorer(string string_2)
 {
     this.InitializeComponent();
     this.string_0 = string_2;
     base.Closed += new EventHandler(this.TexExplorer_Closed);
     this.Text = "Texture Explorer - LOOKING FOR TEXTURES (PLEASE WAIT!)";
     Class321 @class = new Class321(this.string_0);
     @class.method_1(new Class321.Delegate9(this.UpdateSearchText));
     @class.method_0(new Class321.Delegate8(this.method_1));
     this.thread_0 = new Thread(new ThreadStart(@class.method_2));
     this.thread_0.Start();
 }
示例#2
0
 public void method_1(Class321.Delegate9 delegate9_1)
 {
     Class321.Delegate9 @delegate = this.delegate9_0;
     Class321.Delegate9 delegate2;
     do
     {
         delegate2 = @delegate;
         Class321.Delegate9 value = (Class321.Delegate9)Delegate.Combine(delegate2, delegate9_1);
         @delegate = Interlocked.CompareExchange<Class321.Delegate9>(ref this.delegate9_0, value, delegate2);
     }
     while (@delegate != delegate2);
 }