Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Программирование в среде .NET (ASP.NET,ADO.NET) на C#/VB.NET

Автор: mhome1977
Дата сообщения: 11.12.2014 09:43
Привет всем кто на форуме, ребята возникла проблема. Бухи попросили сделать калькулятор с доп. возможностями - конкретнее с календарем, где можно было из одной даты вычесть другую. Каль-р я сделал, но вся проблема встала из-за календаря. У меня на форме имеется два элемента dateTimePicker и label где должен отображаться результат, но как преобразовать дату в число я так и не догнал. Заранее благодарен.

P.S
Забыл сказать, что пишу в C#.
Автор: landy
Дата сообщения: 11.12.2014 10:05

Цитата:
как преобразовать дату в число я так и не догнал

дата и есть число, либо целое (unixtime) либо double - их можно вычитать напрямую, без преобразований. MSDN
Автор: Daniyar91
Дата сообщения: 11.12.2014 10:31
mhome1977
Во встроенном Windows-калькуляторе есть такая фича - Вид >> Вычисление даты (в Win7 и выше точно есть, может и в Vista есть).
Автор: sewell
Дата сообщения: 11.12.2014 16:39
mhome1977

Цитата:
Бухи попросили сделать калькулятор с доп. возможностями - конкретнее с календарем

Сочувствую. Похоже ваши бухи не представляют, что такое MS EXCEL. Такие операции там делаются за пару секунд
Автор: tanaseduard
Дата сообщения: 13.12.2014 18:34
Кто и что использует для прототипирования интерфейса?
Интересует система с возможность выдачи куска UI для solution. Это как идеал.

Но можно просто любую хорошую систему в которой сотрудник сможет накидывать интерфейсы и объекты на прототип для согласования.

Добавлено:
кто и что использует для прототипирования интерфейса?
Интересует система с возможность выдачи куска UI для solution. Это как идеал.

Но можно просто любую хорошую систему в которой сотрудник сможет накидывать интерфейсы и объекты на прототип для согласования.
Автор: landy
Дата сообщения: 16.12.2014 09:58
tanaseduard, вот несколько инструментов.
Автор: YAIrina
Дата сообщения: 16.12.2014 13:46
Здравствуйте, я хочу попросить помощи в написании программы, можно реализовать ее так же и на с++, основные требования: не использовать БД(хранить все в списках или массивах) и чтобы было реализовано оконное приложение. На счет самого кода: несколько классов наследников от основного(наследниками являются должности).
Автор: vlary
Дата сообщения: 16.12.2014 14:29
YAIrina
Цитата:
я хочу попросить помощи в написании программы
Несколько не по адресу. С такими исходными только сюда: Объявления о работе для программистов
В данной же теме чужую работу за дядю/тётю не делают, курсачи студентам - тоже.
Пишешь программу, выкладываешь куски кода, которые не работают, и тебе подсказывают, как исправить.
Автор: rrromano
Дата сообщения: 01.01.2015 17:31

Цитата:
Здравствуйте, я хочу попросить помощи в написании программы, можно реализовать ее так же и на с++, основные требования: не использовать БД(хранить все в списках или массивах) и чтобы было реализовано оконное приложение. На счет самого кода: несколько классов наследников от основного(наследниками являются должности).

Это классическая курсовая ).
Автор: AlekXL
Дата сообщения: 26.01.2015 15:44
Превед!
Мне нужна папка исходников .NET Reference Source для .NET 4.0 (VS2010 update 1).
Не 4.5.x, а 4.0
либо прямая ссылка, где это скачать.
Автор: AlekXL
Дата сообщения: 01.02.2015 19:41

Цитата:
Превед!
Мне нужна папка исходников .NET Reference Source для .NET 4.0 (VS2010 update 1).
Не 4.5.x, а 4.0
либо прямая ссылка, где это скачать.

мда..
То ли нет на руборде опытных доднетчиков, то ли их вообще мало, гораздо меньше чем "евангелистов-нефанатов"
Автор: mxm1975
Дата сообщения: 01.02.2015 23:43

Цитата:
мда..


ну так ты странного хочешь. так-то мы ого-го!!
Автор: SuPriTo
Дата сообщения: 04.02.2015 14:53
Выложили coreclr на гит-хаб
https://github.com/dotnet/coreclr
Автор: kkuuhhaa
Дата сообщения: 16.02.2015 19:29
c# десериализация.

- JavaScriptSerializer это средство уже дело прошлого и не стоит связываться?
- для набора значений много примеров и всё работает, но никак не могу сделать для случая массива, состоящего из пар. Встретил мнение, что стандартными средствами (через DataContractJsonSerializer) это невозможно http://stackoverflow.com/questions/596271/deserialization-problem-with-datacontractjsonserializer. Как-то не верится, это действительно так.


Автор: Andryshok
Дата сообщения: 10.03.2015 14:43
Не подскажет ли кто
суть проблемы нужно подключится к удаленной MySql, прямого доступа нет и не будет, есть вещица
dotConnect for MySQL от DevArt.com - - вещица платная позволяющая отрганизовать http туннель через php скрипт, МОЖЕТ ЕСТЬ БЕСПЛАТНЫЕ решения для оной проблемы?
Автор: landy
Дата сообщения: 11.03.2015 09:19
Andryshok, а какой доступ есть-то? туннель можно пробросить через много протоколов, например, через ssh.
Автор: Irina_Viktorovna
Дата сообщения: 20.03.2015 20:54
Всем привет,подскажите пожалуйста,начала делать калькулятор в VS 2010, разбиралась-разбиралась так и не поняла,как же добавить кнопки памяти,то есть вот этот пункт:
•    Добавьте кнопки «П» – поместить результат в память, «П+» – добавить результат в память, «0П» - очистить память, «П1» – поместить значение из памяти в первый операнд, «П2» – поместить значение из памяти во второй операнд. Для моделирования памяти можно создать какую-нибудь глобальную переменную.
Если кто то поможет буду очень благодарна,заранее спасибо большое!
Автор: Irina_Viktorovna
Дата сообщения: 23.03.2015 15:57
Ап
Автор: SuPriTo
Дата сообщения: 23.03.2015 21:42
Irina_Viktorovna
Вы какую помощь хотите получить?

Цитата:
Для моделирования памяти можно создать какую-нибудь глобальную переменную.

Да можете создать глобальную переменную. Например, private decimal memory;
Автор: ptr73
Дата сообщения: 27.04.2015 08:38
Irina_Viktorovna
а с другими кнопками вы уже разобрались?
почитайте инструкции по калькуляторам, как работают кнопки П+ (M+)
они просто сохраняют текущее значение в переменной
заведите переменную и сохраняйте/читайте/прибавляйте/отнимайте/сбрасывайте её значение при нажатии кнопок памяти (всего 5 операций)
правда тут у вас ещё и два упорядоченных операнда, чуток сложнее
Автор: hoz
Дата сообщения: 09.05.2015 14:21
Есть у типа bool статический член TrueString. Зачем он нужен?
Ведь он не даёт возможности даже проверить истинность экземпляра данного типа. А тупо выводить "true" или "false". Какой в этом смысл? Это можно и словом вывести чисто.. Назначение его какое вообще?
Автор: vlary
Дата сообщения: 09.05.2015 14:57
hoz
Цитата:
Назначение его какое вообще?

Цитата:
Programs often need these strings. TrueString and FalseString are a useful pair of readonly members.
They represent truth values in string format.
They provide indirection and abstraction over directly using string literals.
These fields return “True” and “False”, regardless of current regional settings
or the native language of the operating system.


Автор: hoz
Дата сообщения: 09.05.2015 15:34

Цитата:
Programs often need these strings. TrueString and FalseString are a useful pair of readonly members.  
They represent truth values in string format.  
They provide indirection and abstraction over directly using string literals.
These fields return “True” and “False”, regardless of current regional settings  
or the native language of the operating system.


Перевожу..


Цитата:
Часто в программах используют эти строки т.е. true или false. TrueString и FalseString используются в readonly членах.
Они изображают значение истины в строковом формате.
Они обеспечивают косвенность и абстракцию через непосредственно использование строковых литералов. Зачем?
Эти поля возвращают “True” and “False” игнорируя текущие региональные настройки языка операционной системы. Ну и что c того?


Что мешает вывести данные “True” and “False” просто словом?
Автор: ptr73
Дата сообщения: 10.05.2015 10:30
ничто не мешает
ничто не мешает не использовать Boolean вообще, пользуйтесь интом или байтом
Автор: hoz
Дата сообщения: 10.05.2015 21:04
ptr73
Я так обычно и пишу, но вопрос был, в принципе, логичный. Неужели есть методы, которые не имеют никакой пользы вообще? Или просто их назначение понимают еденицы? И то те, кто их разработал?
Автор: ptr73
Дата сообщения: 11.05.2015 12:36
Чтобы всё было упорядочено, а не лапшой.
Если есть методы для локализации, то лучше использовать их, а не плодить переменные.
Код становится более переносимым и реюзабельным.
Когда ты делаешь программу один, для себя и не собираешься её поддерживать - то делай вообще как в голову взбредёт. Если же работаешь в команде или проект долгосрочный, то лучше придерживаться хороших практик.
Автор: hoz
Дата сообщения: 13.05.2015 20:48
ptr73, по сути Boolean.TrueString возвращает логическое значение true в виде строки. Вы говорите, что типа если пишу для себя то неважно.. а если в команде, то нужно придерживаться типа стандартов.
Хотите сказать, что если я напишу, например:

Код: While (value == "true")
Автор: ptr73
Дата сообщения: 18.05.2015 14:43
hoz
оба ваших варианта в мусорку
в циклах можно использовать только While value
а Boolean.TrueString использовать в информационных сообщениях, если нужно
Автор: mmotop20oo12
Дата сообщения: 22.06.2015 01:25
Здравствуйте, читаю книгу по С# от Шилд'а, дошел до строк, "строка - объект, изменять строку нельзя..." Поискал в интернете нашел String.Replace, но он меняет все, что найдет на новое... Там рассказано про утилизацию более не используемых объектов (я так понял компилятор сам это определяет, мол до конца кода переменная не понадобится). Сказано, что можно копировать строки, ну я попробовал написать свой вариант изменения символа, в строке.

Код:
string str = "Привет";
string repstr;
repstr = str.Substring(0, 2) + 'h' + str.Substring(4, 2);
Автор: Sp44
Дата сообщения: 22.06.2015 03:55
привет

Строки - штука одноразовая (на запись). Даже если кажется, что изменяешь тот же самый объект - на самом деле содается новый и ссылка обновляется. Именно поэтому если планируется активное дополнение содержимого - надо пользоваться StringBuilder

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102

Предыдущая тема: Как удалить/добавить/отключить/включить устройство?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.