Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Возможности TextBox https://www.cyberforum.ru/ csharp-beginners/ thread266971.html
Доброго времени суток , подскажите как реализовать в текстбоксе разделители , скажем есть строка "Иванов#Петр@Алексеевич" как задать параметры все что до # - Фамилия , между # И @ - имя , а после @ - отчество ?
C# Нарисовать круг
Помогите пожалуста нарисовать круг для вот этой программы!!!! Создать меню с командами Input, Calc, Draw, Exit. При выборе команды Exit приложение завершает работу. При выборе команды Input открывается диалоговое окно, содержащее: • поле ввода типа TextBox с меткой Radius; • группу из двух флажков (Square, Length) типа CheckBox; • кнопку типа Button. Обеспечить возможность: • ввода...
C# Программа ждет, пока не введен текст https://www.cyberforum.ru/ csharp-beginners/ thread266915.html
Добрый день. Дат ТекстБокс, если нажать на кнопку при пустом боксе должно появиться уведомление "Введите текст" и программа не пойдет дальше, пока бокс пустой. И так должно повторяться постоянно, пока бокс пустой.
C# Пространство имен Добрый день. Стоит у меня VS Express 2010, MS Server 2008, SQL Management Studio Express 2008. Пишу на шарпе приложение с базой данных. VS подключаться к самой базе не хочет, подключаю через файл .mdf. При компиляции программы, выдает ошибку "Имя типа или пространства имен "Synchronization" отсутствует в пространстве имен "Microsoft" (пропущена ссылка на сборку?)". Это VS Express не поддерживает... https://www.cyberforum.ru/ csharp-beginners/ thread266900.html
C# Как вывести имя файла в заголовок формы?
this.Text=FileName+"название программы"; как мне имя файла вивести в заголовок формы?
C# Многопоточный прием файла вот нашел код, в принципе всё ок, если бы не одно но! а собственно - прием файлов происходит по очереди, то-есть если отослать 2 файла то один из них будет ждать пока загрузится второй. Вопрос как сделать многопоточный прием. спасибо TcpListener clientListener = new TcpListener(34567); clientListener.Start(); for (; ; ) { https://www.cyberforum.ru/ csharp-beginners/ thread266832.html
C# комментарии к матрице https://www.cyberforum.ru/ csharp-beginners/ thread266825.html
помогите пожалуйста.. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication15 { {
Зачем вообще switch, если есть if? C#
Кстати есть мнение Кстати. Хотелось бы задать один вопрос. Я ни когда не пользуюсь оператором выбора. А тем более когда счас у нас есть такая возможность писать if а потом else if. Прога конечно проверяет возможные варианты, но если найдет нужное булевое значение уже дальше не полезет. Вот кто мне объяснит зачем вообще нужен этот switch? Все сообщения не относящиеся к теме...
C# Отправляем почту через юкоз. https://www.cyberforum.ru/ csharp-beginners/ thread266779.html
Помогите! Мне нужно чтобы моя программа отправила почту через этой формы. Как это реализовать?
C# Нахождение максимума из массива Требуется ввести с клавиатуры массив и из этого массива найти максимально число.В чем ошибка...зарание спасибо! int x = new int; string s; int i; int max = 0; for (i = 0; i < 5; i++) { s = Convert.ToString(x); https://www.cyberforum.ru/ csharp-beginners/ thread266730.html
C# замена в массиве чисел номер которых это простое число
Дано натуральное число D (его вводит пользователь) и действительные числа A1,...,Am. В последовательности A1,...,Am заменить каждый i-й член, где i - простое число, остатком от деления Ai^2 на D. Помогите пожалуйста алгаритмом программы и какие элементы управления в форме Visual C# нужно использовать? Буду очень признателен
C# Шилдт, Учебный курс. https://www.cyberforum.ru/ csharp-beginners/ thread266711.html
Есть ли книга в хорошем качестве электроного вида? зы. в магазинах нету, ОЗОНе нету. (
Tsan
22.05.2012, 00:57 0

Можно ли в C# стринговый знак "+" который я ввел в Textbox, как нить преобразовать что бы он принял его за знак вычисления - C# - Ответ 3063089

22.05.2012, 00:57. Показов 8909. Ответов 57
Метки (Все метки)

Ответ

Прошу прощение гуру, что поднимаю тему.
А есть ли возможность передать строку в качестве формулы и распарсить ее?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.JScript;
using Microsoft.JScript.Vsa;
using Microsoft;
using System.Windows.Forms;
 
namespace WindowsFormsApplication1
{
    public class MathParser
    {
 
        public double SpecRamBok(double _height) 
        {
            double height = _height;
            object obj = Microsoft.JScript.Eval.JScriptEvaluate(height-0.44, VsaEngine.CreateEngine());
            double result = (double)obj;
            return result;
        }
 
        public double GetFormul(string _formula, double _width, double _height, double _handle, double _loggia, double _flop, double _moveFlop)
        {
            double width = _width;
            double height = _height;
            double handle = _handle;
            double loggia = _loggia;
            double flop = _flop;
            double moveFlop = _moveFlop;
            string formula = _formula;
            object obj = Microsoft.JScript.Eval.JScriptEvaluate(formula, VsaEngine.CreateEngine());
            double result = (double)obj;
            return result;
        }
В первом варианте все нормально. Расчет формулы проходит. Во втором варианте проблема в том что параметр формула (formula) имеет строковый тип.

Есть ли возможность обработать данный параметр, либо подскажите как перевести в тип object&
Спасибо.

Добавлено через 1 час 45 минут
Всем спасибо вопрос снят.
Использовал либу
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using NCalc;
 
namespace WindowsFormsApplication1
{
    public static class MathParser
    {
 
        public static double GetFormul(string _formula, double _width, double _height, double _handle, double _loggia, double _flop, double _moveFlop)
        {
            double width = _width;
            double height = _height;
            double handle = _handle;
            double loggia = _loggia;
            double flop = _flop;
            double moveFlop = _moveFlop;
            string formula = _formula;
            formula = formula.Replace("width", Convert.ToString(width));
            formula = formula.Replace("height", Convert.ToString(height));
            formula = formula.Replace("handle", Convert.ToString(handle));
            formula = formula.Replace("loggia", Convert.ToString(loggia));
            formula = formula.Replace("flop", Convert.ToString(flop));
            formula = formula.Replace("moveFlop", Convert.ToString(moveFlop));
            string formuls = formula.Replace(",", ".");
            Expression z = new Expression(formuls);
            return System.Convert.ToDouble(z.Evaluate());
        }
 
    }
}
Костыль конечно, но работает при парсере формул из базы данных.

Вернуться к обсуждению:
Можно ли в C# стринговый знак "+" который я ввел в Textbox, как нить преобразовать что бы он принял его за знак вычисления C#
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2012, 00:57
Готовые ответы и решения:

Как в файле найти слово со знаком "!" и вывести его в TextBox, удалив при этом знак
У меня имеется файл Rasp.txt с расписанием : Понедельник 1.Физ-ра 2.Русский !Вторник ...

Как заменит знак * на знак +, при решении программы, нужна процедура или фукция.
Как заменит знак * на знак +, при решении программы, нужна процедура или фукция.

Правилом де Моргана заменить знак конъюнкции на знак дизъюнкции, а знак дизъюнкции - на знак конъюнкции
с помощью правила де Моргана заменить знак конъюнкции на знак дизъюнкции, а знак дизъюнкции - на...

Нужен макрос для Excel, который бы данные в ячейке, если она содержит знак «-» перемещал бы его.
Пожалуйста, помогите. Нужен макрос для Excel, который бы данные в ячейке, если она содержит знак...

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

Как в файле найти слово с "!" знаком, и вывести его в TextBox, при этом удалив "!" знак
У меня имеется файл Rasp.txt с расписанием : Понедельник 1.Физ-ра 2.Русский !Вторник ...

Как проверить есть ли в TextBox знак '='
Как проверить есть ли в TextBox знак '='.

Что в таблице истинности значит этот знак "\" - как его применять
вот к примеру у меня такое задание, построить таблицу истинности к функции - &quot;X1\X2\X3\X4&quot; по...

Определить, какой символ ввёл пользователь: букву, цифру, знак препинания или другой
Прошу помочь с решением пару задач,а то не очень понимаю 1.Пользователь вводит с клавиатуры...

Как создать водяной знак внутри таблицы, и чтоб каждый раз продливая ячейки водяной знак ставился!
Как создать водяной знак внутри таблицы, и чтоб каждый раз продливая ячейки водяной знак ставился!...

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