2014-03-30 4 views
-1

мой друг показал что-то хорошее на прошлой неделе ведьму он был в состоянии изменить язык C
коды от:
Как изменить C# код

int a = 1 + 1; 

To:

num a =1+1; 

то, что он сделал он меняет «int» на «num». Так я интересно, если есть способ сделать это на C#
Благодаря

+0

ли это выполнить без ошибок? –

+3

Я не хочу звучать грубо, но имеет ли это смысл? – nXu

+0

Но это интересно решить, хотя это и имеет смысл. –

ответ

8

взгляд на using Directive (C# Reference) на MSDN для получения дополнительной информации

это, как вы делаете это

using num = System.Int32; 

namespace ConsoleApplication1 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      num a = 1 + 1; 
     } 
    } 
} 
+3

Действительно, так вы это делаете, но, что более важно, не делайте этого. Потому что все, что он делает, делает ваш код более трудным для чтения. –

+0

Возможно, вы захотите его изменить 'System.Int32' –

+0

@AntP, я полностью согласен с вами ... но пусть программист решает, что лучше для него, и надеемся, что разработчик кода знает об этом. – Fredou

Смежные вопросы