[休闲代码]自己输出自己,路过有分
刚才在水区看到一个有点意思的题目: 
 程序运行后输出的结果就是程序本身一模一样的源代码 
 第一个调试通过的30分,之后通过的10分,最简短的加10分,有创意的加10分 
 余下散掉   
 (限C#代码,最好是控制台程序)
------解决方案--------------------UP
------解决方案--------------------ding!
------解决方案--------------------C#还没接触!帮顶!
------解决方案--------------------路过
------解决方案--------------------结果就是程序本身一模一样的源代码 
 完全不可能.  逻辑上说不过去
------解决方案--------------------不会 只能想到把.cs文件从头到尾输出一便:)
------解决方案--------------------//输出自己 
 //VC6下通过   
 #include  <iostream>  
 #include  <fstream>  
 using namespace std; 
 int main() 
 {     
     ifstream ifs(__FILE__);    
        cout  < < ifs.rdbuf();    
         ifs.close();    
      }
------解决方案--------------------关注~ 
 有意思~
------解决方案--------------------拿分走人
------解决方案--------------------赚点分啊....
------解决方案--------------------up
------解决方案--------------------不会 只能想到把.cs文件从头到尾输出一便   
 同意这个 
 我只想的到这个,如果没有源码?? 
 呵呵,貌似是不可能的阿
------解决方案--------------------mark
------解决方案--------------------up
------解决方案--------------------Reflector...Reflector...Reflector...   
 不过俺这么懒...是不愿动脑筋写这个代码的...
------解决方案--------------------哈哈,有分接就行了,其它不管
------解决方案--------------------程序运行后输出的结果就是程序本身一模一样的源代码   
 ---------------------------------------------------- 
 你这样写,我想很多人会像我那样输出的,呵呵,   
 有意思,继续关注!
------解决方案--------------------[休闲代码]自己输出自己,路过接分
------解决方案--------------------mark
------解决方案--------------------哈哈,有分接就行了,其它不管 
------解决方案--------------------static void Main(string[] args) 
         { 
             string path = AppDomain.CurrentDomain.SetupInformation.ApplicationBase; 
             path = path.Replace( "\\bin\\Debug ",  " ") +  "Program.cs "; 
             if (System.IO.File.Exists(path) == true) 
             { 
                 System.IO.StreamReader stream = new System.IO.StreamReader(path); 
                 string mystring; 
                 mystring = stream.ReadToEnd(); 
                 Console.Write(mystring); 
             } 
             System.Console.ReadKey(); 
         }
------解决方案--------------------楼上的牛,有创意...
------解决方案--------------------static void Main(string[] args)