Домашно: 11.Equal Words от Simple Conditional Statements
Започнал съм така задачката....
http://pastebin.com/PTZUa7PT
Как да продължа с if и else като не ми дава да въвеждам string в if-a?
Започнал съм така задачката....
http://pastebin.com/PTZUa7PT
Как да продължа с if и else като не ми дава да въвеждам string в if-a?
Здравей,
Аз съм я направил тази програма. Кода може да погледнеш в прикачения линк. Според мен грешката ти е, че вместо оператора "==", си използвал само "=" при if - else конструкцията и затова ти дава грешка.
http://pastebin.com/FtaRenrJ
Когато използваме оператора "==" за string, то той се използва за сравняване и връща true или false.
В линка https://msdn.microsoft.com/en-us/library/53k8ybth.aspx можеш да прочетеш още информация за него.
Надявам се да съм бил полезен,
Поздрави,
Константин
Само едно уточнение искам да внеса
"Когато използваме оператора "==" за string то той се използва за сравняване и връща true или false"
Така написано, това твърдение намеква, че този резултат се получава само при сравняване на променливи от тип string, а това не е вярно. Този оператор се използва за сравнение въобще, при всякакъв тип, дори и типове, дефинирани от потребителя, но в тези случаи е необходимо да се уточни какво всъщност се сравнява.
Да, съгласен съм. Затова приложих и линк с по - подробно обяснение. :)
Да това ми е била грешката.Грешка от невнимание.Благодаря за изчерпателният отговор!