Advertisement
Guest User

Untitled

a guest
Mar 24th, 2014
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.89 KB | None | 0 0
  1.         public void Exit()
  2.         {
  3.             if (Environment.OSVersion.Version.Major < 8)
  4.             {
  5.                 System.Reflection.Assembly asmb = System.Reflection.Assembly.Load("Microsoft.Xna.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553");
  6.                 asmb = System.Reflection.Assembly.Load("Microsoft.Xna.Framework.Game, Version=4.0.0.0, Culture=neutral, PublicKeyToken=842cf8be1de50553");
  7.                 Type type = asmb.GetType("Microsoft.Xna.Framework.Game");
  8.                 object obj = type.GetConstructor(new Type[] { }).Invoke(new object[] { });
  9.                 type.GetMethod("Exit").Invoke(obj, new object[] { });
  10.             }
  11.             else
  12.             {
  13.                 Type type = Application.Current.GetType();
  14.                 type.GetMethod("Terminate").Invoke(Application.Current, new object[] { });
  15.             }
  16.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement