请求翻译一段vb to csharp的程序,谢谢~
Module   Module1   
             Sub   Main() 
                          '此程序用于破解   Visual   Studio   2005   180天评估版的使用期限,哈哈!    
                         Dim   NowDay   As   Date,   ID   As   Integer 
                         NowDay   =   Today 
                         Today   =   #12/24/2005# 
                         ID   =   Shell( "I:\Microsoft   Visual   Studio   8\Common7\IDE\devenv.exe ",   AppWinStyle.MaximizedFocus) 
                         Today   =   NowDay 
             End   Sub   
 End   Module 
 这是在cnblogs上的,我想知道如何转为csharp版的,谢谢~
------解决方案--------------------(-_-) 
 这样有意义吗? 
 using System; 
 using System.Collections.Generic; 
 using System.Text; 
 using Microsoft.VisualBasic; 
 namespace ConsoleApplication1 
 { 
     class Program 
     { 
         static void Main(string[] args) 
         { 
             //此程序用于破解 Visual Studio 2005 180天评估版的使用期限,哈哈!  
             DateTime NowDay; 
             int ID; 
             NowDay = DateAndTime.Today; 
             DateAndTime.Today = DateTime.Parse(@ "12/24/2005 "); 
             ID = System.Diagnostics.Process.Start(@ "I:\Microsoft Visual Studio 8\Common7\IDE\devenv.exe ").Threads[0].Id; 
             DateAndTime.Today = NowDay;       
         } 
     } 
 }
------解决方案--------------------这是VB中的启动模块SUB MAIN,在C#中,程序从Main方法启动,见下面:   
 using System; 
 using System.Collections.Generic; 
 using System.Windows.Forms;   
 namespace SalesClient 
 { 
     static class Program 
     { 
         ///  <summary>  
         /// 应用程序的主入口点。 
         ///  </summary>  
         [STAThread] 
         static void Main() 
         { 
             Application.EnableVisualStyles(); 
             Application.SetCompatibleTextRenderingDefault(false); 
             Application.Run(new Form1());  //************ 
         } 
     } 
 } 
 所以你的SUB MAIN中的代码应该Form1中,上面的代码C#的写法是 
  DateTime NowDay; 
  int ID; 
  NowDay=DateTime.Now; 
  System.Diagnostics.Process.Start( "I:\Microsoft Visual Studio 8\Common7\IDE\devenv.exe ");