Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Чтение пользовательских настроек из файла https://www.cyberforum.ru/ csharp-beginners/ thread972399.html
записывал текстовой файл и читал оттуда:) А примерчиком не поделитесь? Я пробую стартонуть после чистого Си да еще Микроконтроллеров. И привык юзать байты/биты в качестве настроек... И мне непонятно как из текста вытащить символ (число) и создать условие... все примеры только строками... FileStream stream = new FileStream("123.txt", FileMode.Open); StreamReader reader = new...
C# Приведение типов в выражениях
Читаю сабжевую главу Шилдта, где поясняется как именно ведет себя компилятор (или правильней сказать C#?), когда в выражения (+,-,*,\ и т.д) встречаются переменные разных типов. например а+b, где a - uint, b - какой-нибудь др., тип , далее 2й аргумент приводится к 1му (в зависимости от правил языка). Все вроде понятно, НО! Возникает вопрос: нужно ли зазубривать эти правила? (знать, что если 1я...
C# Вывод всей таблицы https://www.cyberforum.ru/ csharp-beginners/ thread972365.html
Есть программа которая подключается к базе Mysql. Выводит данные посредством запроса, но только построчно... Чем можно заменить метод ExecuteScalar(), чтобы выводились все данные из категории, а не одна строка? t.result = myCommand.ExecuteScalar().ToString(); t.result1 = myCommand1.ExecuteScalar().ToString(); t.result2 = myCommand2.ExecuteScalar().ToString(); ...
C# Вывод названия диапазона, в которое попадает число Добрый вечер форумчане, у меня проблема, как написать код на C#? Добавить операторы, выводящие словам название диапазона, в который попадает исходное значение Х и значение вычисленного выражения. Названия диапазонов для Х: "менее 10", "меньше 1", "более 1", "более 10". Названия диапазонов для результата: "отрицательное", "положительное". Очень благодарен https://www.cyberforum.ru/ csharp-beginners/ thread972362.html
Регулировка системной громкости звука C#
Доброго времени суток, много чего перепробовал пересмотрел толкового не нашёл. Вообщем суть такая как работать со звуком интересует конкретно вкл/выкл звук + его решулировка; звуковая карта внешняя win xp; есть решение под win 7 встроенная звуковуха, всё вроде работет и звук регулирует и отключает, только вот на xp не работает. Заранее спасибо Добавлено через 21 час 27 минут нет мыслей?
C# Поиск висячих вершин в матрице смежности https://www.cyberforum.ru/ csharp-beginners/ thread972301.html
Собственно сабж. Есть матрица смежности в виде двумерного массива 22х3. Нужно найти висячие вершины, т.е. по сути те которые встречаются только 1 раз. Реализовывал так: public char array = new char; public int ko_vo_visov = 0; public void proverka() { System.Collections.ArrayList unique = new System.Collections.ArrayList(); for (int i = 0; i < 22; i++) ...
C# Ссылка на объект https://www.cyberforum.ru/ csharp-beginners/ thread972275.html
День добрый, как получить ссылку на объект? namespace Add { public static class Data { public static List<string> file { get; set; } } }
Уравнение для плоскости по координатам 3 точек C#
Помогите, пожалуйста, написать программу на C#, которая по координатам 3-ех точек плоскости (x1,x2,x3, y1,y2,y3,z1,z2,z3) находит коэффициенты A, B, C и D в уравнении плоскости Ax + By + Cz + D = 0. Спасибо!
C# Перевод программы с языка C++ на язык C# Есть код на языке C++. Помогите, пожалуйста, перевести, т.е. написать то же самое на языке C# . Спасибо! ///////////////////////////////////////// // Surfce //1) z1=ax1+by1+c //2) z2=ax2+by2+c //3) z3=ax3+by3+c //1-2) z1-z2=a(x1-x2)+b(y1-y2) //3-4) z2-z3=a(x2-x3)+b(y2-y3) // k1=z1-z2; k2=x1-x2;k3=y1-y2;k4=z2-z3;k5=x2=x3;k6=y2-y3 https://www.cyberforum.ru/ csharp-beginners/ thread972204.html C# Если количество столбцов в массиве четное, то поменять столбцы местами: первый со вторым, третий – с четвертым и т.д. https://www.cyberforum.ru/ csharp-beginners/ thread972185.html
Дан массив размером n×n, элементы которого целые числа. Если количество столбцов в массиве четное, то поменять столбцы местами по правилу: первый столбец со вторым, третий – с четвертым и т.д. Если количество столбцов в массиве нечетное, то оставить массив без изменений. Программа на С#. int r; String s =Console.ReadLine(); r = Convert.ToInt32(s); int ...
C# Разработать рекурсивный метод
Разработать рекурсивный метод возвращающий значение, нужно найти n-ный член данной последовательности Я попытался сделать, но мне кажется у меня неправильно получилось static double n(int x) { return x == -10 || x == 2 ? 5 : n(x + 2) * (Math.Abs(x) - (6 * x + 1)); }
C# HttpWebRequest ошибка https://www.cyberforum.ru/ csharp-beginners/ thread972141.html
Заканчиваю изучение книги Шилдт - C# 4.0 полное руководство, дошел до работы с сетью (интернетом) и начались непоня
10 / 10 / 1
Регистрация: 02.10.2013
Сообщений: 41
09.10.2013, 01:41 0

Оператор switch выдает ошибку "Невозможно преобразовать выражение типа в строку" - C# - Ответ 5157528

09.10.2013, 01:41. Показов 1055. Ответов 2
Метки (Все метки)

Ответ

string a = Console.ReadLine(); это строчный тип string.

switch(a)
case 1 // 1 это числовой тип, а а то строчный тип.Вот тебе и выбивает ошибку!

Вернуться к обсуждению:
Оператор switch выдает ошибку "Невозможно преобразовать выражение типа в строку" C#
2
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.10.2013, 01:41
Готовые ответы и решения:

Программа для вычисления выражение через оператор switch и тернарный оператор
Добрый вечер, мужчины. Недавно начала разбирать практикум по С# от своего универа, нужна помощь,...

При добавлении новой записи в бд через прогу c# выдает ошибку (не удалось преобразовать значение типа char к money)
Программа корректно редактирует запись в бд типа money, но при создании новой записи туда же,...

Оператор типа > невозможно применить к операнду типа object и double
private void Array(int n, int m) { double Arr = new double; ...

Найти легкую ошибку в коде Оператор "-" невозможно применить к операнду типа "double"
Здраствуйте! Подскажите как исправить ошибку на 41 строчке (x-b) using System; using...

Стеки: Преобразовать инфиксную строку-выражение в постфиксную строку-выражение и вычислить ее результат
Преобразовать инфиксную строку-выражение в постфиксную строку-выражение и вычислить ее результат....

2
09.10.2013, 01:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2013, 01:41
Помогаю со студенческими работами здесь

Вычислить выражение используя оператор switch
Решить систему с помощью switch-case-default

Ошибка1 Выражение switch или оператор case
Ошибка1 Выражение switch или оператор case должны иметь тип bool, char, string, integral, enum или...

Ошибка CS0019 Оператор "&&" невозможно применить к операнду типа "bool" и "лямбда-выражение". В чем причина?
using System; namespace ConsoleApp11 { class Program { static void...

Error: Выдаёт ошибку C2679 binary "[": не найден оператор, принимающий правый операнд типа "тип"
В общем, проблемка такая. Я в программировании не особо силён. Нужно было построить класс для...

Оператор "&&" невозможно применить к операнду типа "bool" и "лямбда-выражение"
internal class Program { private static void Main(string args) { double x, y; ...

Ошибка что то типа не объявленный идентификатор,и типа невозможно преобразовать CStringW в там что..то
Даже не знаю как сказать... короче есть база а Access,которую я подключил к проекту MFC,и в этой...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru