Форум программистов, компьютерный форум, киберфорум C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/76: Рейтинг темы: голосов - 76, средняя оценка - 4.84
1 / 1 / 1
Регистрация: 09.06.2011
Сообщений: 10
1

Посимвольное сравнение: оператор "==" не может применяться к операндам типа string и char

04.03.2012, 04:57. Показов 14405. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно найти есть ли в строке данный символ, написал, но вот студия выдает ошибку, что оператор "==" не может применяться к операндам типа string и char
C#Выделить код
1
2
3
4
5
6
7
for (int i = 0; i < s1.Length; i++)
 {
         if (s1[i]=="x")
         {
                flag = true;
         }                     
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2012, 04:57
Ответы с готовыми решениями:

Оператор "||" не может применяться к операндам типа "string" и "char"
Есть что-то, типа, игры в &quot;Города&quot;. В фрагменте проверки последней буквы в слове пользователя...

Оператор "==" не может применяться к операндам типа "char" и "string"
Пишу программу, подскажите как исправить данную ошибку for (int j = 0; j &lt; alfavit.Length; j++)...

Оператор && не может применяться к операндам типа string и int
Оператор &amp;&amp; не может применяться к операндам типа string и string string a, b, c, d; ...

Ошибка: оператор '==' не может применятся к операндам типа char и string
Уважаемые форумчане, не пойму, студия ругается на данный блок а именно на строчку: var found =...

Оператор += не может применяться к операндам типа
Здравствуйте. Подскажите пожалуйста,почему получаю ошибку: Оператор += не может применяться к...

4
773 / 553 / 80
Регистрация: 03.07.2011
Сообщений: 1,020
04.03.2012, 05:19 2
C#Выделить код
1
if(s1.Contains("x"))  flag = true;
и код весь
1
Банальное исключение
127 / 95 / 12
Регистрация: 31.03.2010
Сообщений: 314
Записей в блоге: 1
04.03.2012, 07:04 3
Aikko, ошибка у вас здесь:
C#Выделить код
1
if (s1[i]=="x")
Нужно х взять в одинарные кавычки.
2
c#
95 / 95 / 27
Регистрация: 25.03.2011
Сообщений: 290
04.03.2012, 10:36 4
Цитата Сообщение от WorldException Посмотреть сообщение
в одинарные кавычки.

Не по теме:

апостроф называется

1
1 / 1 / 1
Регистрация: 09.06.2011
Сообщений: 10
04.03.2012, 14:46  [ТС] 5
Всем, спасибо большое, за ответы.
0
04.03.2012, 14:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2012, 14:46
Помогаю со студенческими работами здесь

Оператор ^ не может применяться к операндам типа Double
g = e^(z)- Math.Abs(b);// опертор ^ не может применятся к операндаам типа Double как это решить?

Оператор вида “>” не может применяться к операндам типа <T> и <T>
Добрый день, есть такой вот код class MyArr&lt;T&gt; { private T arr; ...

Оператор "!=" не может применяться к операндам типа "int" и "string"
Ошибка красного цвета ниже. Как ее можно исправить? using System; namespace Program {...

Оператор "==" не может применяться к операндам одинакового типа
Ошибка: Ничего не понимаю O_o P.S. TestStruct - структура, содержащая один int и один...

Оператор "&&" не может применяться к операндам типа "string" и "string"
string replacedString = originalString.Replace(&quot;0&quot;, &quot;5&quot; &amp;&amp; &quot;1&quot;, &quot;8&quot; &amp;&amp; &quot;2&quot;, &quot;3&quot; &amp;&amp; &quot;3&quot;, &quot;4&quot; &amp;&amp;...

Оператор "&&" не может применяться к операндам типа "bool" и "string"
Такая вот проблемка: &quot;Ошибка 1 Оператор &quot;&amp;&amp;&quot; не может применяться к операндам типа &quot;bool&quot; и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru