Недавно на олимпиаде была задача, где нужно перебирать числа от 100 до 999, суммировать цифры каждого числа.
Также в задачах мне были нужны функции array_merge() и array_unique().
На PHP первую задачу можно решить так:
<?php
for($i=100; $i<=999; $i++){
Si=(string)$i; //в C# не получается явное преобразование
$sum[]=$i{0}+$i{1}+$i{2}; //в C# нет возможности выбирать букву из строки, по крайней мере, я не обнаружил
}
print_r($sum); //это не обязательно, просто чтоб код не был пустышкой
?>
Про мусор хотелось бы узнать.
И как переходить с функционального языка на ОО?
Вообщем все проблемы, которые встречаются у привыкших к комфорту в PHP людей при переходе на нормальные ЯП хотелось бы изучить.
Я конечно понимаю, что PHP для детей, поэтому там куча функций для упрощения работы, но хотелось бы быстро и безболезненно научиться писать полноценные программы на C#, а не просто выучить синтаксис и некоторые особенности.