Что будет выводом, если я напишу
В C ++ if(5)
будет выполнено без каких-либо проблем, но не в C # так же, как и в случае его запуска.
if(func()){} //in C# it doesn't runs Why how does C# treats void and how in Turbo C++
void func()
{
return;
}
if(null==null){}//runs in C#
РЕДАКТИРОВАТЬ
if(printf("Hi"){} //will run and enter into if statement
if(printf(""){}//will enter into else condition if found.
Этот вопрос не предназначен для тех, кто не знает о Turbo Compiler