Rhombus of Stars и чертане на фигурки с for
Здравейте!
В курса программинг бейсикс,в 6-ти урок има упражнение да нарисуваме ромб от звездички. В упътването се казва Отпечатайте row-1 пъти “ *”. Да де, ама със Console.Write(new string()) не става, защото приема само char, а " *" е стринг, има 2 символа. Как да го направя, не намерих в гооглиту. Тенкс ин адванс!
Като рънна кода и ми изписва "Unexpected character '$'" ? Какво е това $ ?
Здравей, знакът "$" се използва за string interpolation. Можеш да разгледаш примери тук: http://www.dotnetperls.com/string-interpolation . Като цяло идеята му е да позволи да се добави стойността на променлива/уравнение/др. в string. Друг вариант е да се използва placeholder от типа на "{0}" или concatenation с "+". Пример:
Доколкото съм запознат, "$" е добавено в C# 6.0 (Visual Studio 2015+), така че при по-стари версии може да даде грешка.
В Judge работи безпроблемно.
Успех!
Вие сте злато ! даже и го разбрах кода на това http://pastebin.com/775qFGi1 :) със излъгването на ню стринг да приеме няколко символа
и s.Substring като си поиграх малко го разбрах и него , май
Благодаря!