Если бы ты выучил C# тебе в общем-то и не составило особого труда придти в юнити, все доки есть на сайте юнити. То, что ты выучил for, try, while и прочее, это не значит что ты выучил язык. Учи что такое генерики, делегаты, ООП и тогда вопрос сам собой отпадет.