Перейти к содержимому

Фотография

Кто нибудь пользуется C SharpНужно кое что уточнить


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 15

#1
DDD1978

DDD1978
  • Случайный прохожий
  • 4 сообщений
Ну давайте помогайте
  • 0

#2
ivasi

ivasi
  • Постоялец
  • 366 сообщений
ну беги в магазин...
  • 0

#3
DDD1978

DDD1978
  • Случайный прохожий
  • 4 сообщений
а нафига в магазин бегаь когда можно по инету скачать. Короче дело так наверное все знают. Решил его подучить и столкнулся с такой проблемкой. Насчет корректности методов.
вот определение
Пусть P(x,z) - программа P с входными аргументами x и выходными z. Пусть Q(y) - некоторое логическое условие (предикат) над переменными программы y. Язык для записи предикатов Q(y) формализовать не будем. Отметим только, что он может быть шире языка, на котором записываются условия в программах, и включать, например, кванторы. Предусловием программы P(x,z) будем называть предикат Pre(x), заданный на входах программы. Постусловием программы P(x,z) будем называть предикат Post(x,z), связывающий входы и выходы программы. Для простоты будем полагать, что программа P не изменяет своих входов x в процессе своей работы.
в своих функциях я получаю инвариант функции создаю дополниельную функцию которая проинициализирует все и проверит значение на выходе вот на входе как проверить?
ну операторы ref и оut ведут себя ужас мля такого извращения не видел или может я как то не так использую
  • 0

#4
ivasi

ivasi
  • Постоялец
  • 366 сообщений
Не надо умничать:
http://www.intuit.ru...t/pl/csharp/10/

Спросите по существу.
  • 0

#5
Havoc

Havoc
  • Завсегдатай
  • 296 сообщений
Уточните проблему, а не вашу задачу.
Что у вас не работает, проверка входных значений?
Хорошо бы привести пример кода, который, как вам кажется, работает неправильно.
  • 0

#6
olege

olege
  • Завсегдатай
  • 139 сообщений
Лучше всего, на мой взгляд, для самостоятельного изучения книга Г.Шилд "Полный справочник С#", написана отлично и примеры подробно разобраны, кому как , а для меня это любимый автор.
http://www.intuit.ru...t/pl/csharp/10/
сайт отличный, но имхо, некоторые лекции "тяжеловато" написаны .
Так же посоветую Троелсен. Э. "С# и платформа .NET" и
Microsoft Corporation Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# -NET. Учебный курс MCAD MCSD
При желании все книги можно найти в Сети в формате pdf.
  • 0

#7
KEX

KEX
  • Свой человек
  • 824 сообщений
Кто юзает VS2005+C#+SQL ?
Откликнитесь плиззз, есть несколько вопросов.
  • 0

#8
ivasi

ivasi
  • Постоялец
  • 366 сообщений
Пиши вопросы на форум.
  • 0

#9
KEX

KEX
  • Свой человек
  • 824 сообщений

Пиши вопросы на форум.

Есть такая проблема (прошу сильно не пинать, узаю C# в совокупности неделю):
Требуется создать интерфейс на подобие 1С.
Мои действия:
Создаю главную форму WinForm, с менюшками сверху.
Выбираю например, справочник сотрудники (для этого опять использую Winform), но окно появляется как самостоятельное и может перекрывать главную форму.
Задача, каким образом создавать подчиненные окна, чтобы они не перекрывали главное окно.
  • 0

#10
abdul

abdul
  • Гость
  • 34 сообщений
Form2 form2 = new Form2();
form2.TopLevel = false;
form2.Parent = this;
form2.SendToBack();
form2.Show();
  • 0

#11
abdul

abdul
  • Гость
  • 34 сообщений
form2.Parent = this;
можнозаменить например
form2.Parent = this.panel1;
и ворма появится в этой панели
  • 0

#12
KEX

KEX
  • Свой человек
  • 824 сообщений
Спасибо почти получилось, но появилась другая проблема,
дочерняя форма активизируется и заголовок появляется под MenuStrip, при максимальном разворачивании дочерней формы полностью накрывает MenuStrip главной формы. Как этого избежать?
  • 0

#13
abdul

abdul
  • Гость
  • 34 сообщений
form2.Parent = this.panel1;
сделай так и не закроет
  • 0

#14
abdul

abdul
  • Гость
  • 34 сообщений
у panel1 свойство Dock=Bottom и сделай отступ необходимый от заголовка формы спомощью MaximumSize , MinimumSize и Size объекта panel1
  • 0

#15
KEX

KEX
  • Свой человек
  • 824 сообщений
Открытие окна ниже menuStrip'a я отрегулировал, но при распахивании окна, все равно перекрывается menuStrip.
И выявилась еще одна проблема, если открывать несколько окон подряд то на первом уровне всегда остается первоначально открытое окно, а все остальные открываются под ним, как это избежать?
  • 0

#16
abdul

abdul
  • Гость
  • 34 сообщений
Почитай про MDI формы
  • 0


Количество пользователей, читающих эту тему: 1

пользователей: 0, неизвестных прохожих: 1, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.