Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программирование в среде .NET (ASP.NET,ADO.NET) на C#/VB.NET

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162

Открыть новую тему     Написать ответ в эту тему

stasnewar

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здравствуйте!  
У меня вот такая проблема. Есть задание:
 
написать на C# неупорядоченный список и произвести действия над ним:
 
а) инициализировать список
b) A раз добавить элемент со случайным значением ключа из [1,M]
с) B раз удалить элемент с наибольшим значением ключа и добавить один элемент со случайным значением ключа из [1,N]
 
Код
 
Вроде все отлично работает, на первый взгляд, но почему-то когда вводишь несколько раз подряд, например:
a = 10
m=10
b=8
n=10
то по идее должно быть соблюдено уравнение a-b+1 элементов на выходе, но так не всегда получается, точнее не всегда добавляется этот единственный элемент в пункте  c)
сижу уже целый день и ни как не могу въехать где косяк...

Всего записей: 79 | Зарегистр. 01-03-2009 | Отправлено: 21:28 11-11-2010
DrTriton



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здрасти. Я хочу записать такую программу : если сетевая подключения отключиться тогда  завершить все дествия(выключения компа). Помогите

Всего записей: 1 | Зарегистр. 11-04-2010 | Отправлено: 01:00 16-11-2010
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DrTriton
Извини, друг, что скажу грубо - но телепаты местные в отпуске седня ... Вообщем, раскажи для каких целей тебе надо, сформируй более конкретный вопрос (смотри, например, пост stasnewar), покажи в каком месте у тебя затык - тогда ответы будут более конкретные ...
stasnewar
Извини сто так долго, может уже не актуально, но у тебя при добавлении элемента в пункте "с" нет проверки конца списка, возможно у тебя просто отбрасывается конечные элементы ... И еще ... число философский тебе совет пиши имя переменых полностью - очень трудно читай код твой.

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 06:35 16-11-2010 | Исправлено: BlackVetal, 06:49 16-11-2010
Mindzor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь может рассказать как устанавливать ASP.NET 4 на IIS 6?

Всего записей: 21 | Зарегистр. 03-10-2010 | Отправлено: 12:45 16-11-2010
stasnewar

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
BlackVetal
Спасибо за подсказку, но я набрел на такую удивительную книгу:
 
Кормен Т., Лейзерсон Ч., Ривест Р., Штайн К. - "Алгоритмы: построение и анализ"
 
почитал насчет этих списков и перекроил весь свой код, в соответствии со схемами, что там приведены. мало того, что все отлично заработало, так еще и код сократился в два раза

Всего записей: 79 | Зарегистр. 01-03-2009 | Отправлено: 15:27 16-11-2010
andreybrunenko

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток всем! =)
Уважаемые форумчане, подскажите пожалуйста, какие либы использовать для написания OPC клиента по спецификации HDA ? У меня есть счетчики меркурий-230 компании круг2000, у них в комплекте Сервер OPC, который работает по HDA v1.20, как я уже только не курил все это дело, ничего не выходит.. c Data Access 2.05a разобрался..а вот с HDA чет никак((
Буду благодарен за любую информацию..
 
хотя в принципе надо то только нормальную либу и небольшой экскурс как создавать подключение к серверу, (как создаются группы и итемы, и как данные потом дергать оттуда) - если оно так конечно (по-крайней мере в DA так=))

Всего записей: 3 | Зарегистр. 16-11-2010 | Отправлено: 19:33 16-11-2010
Lazy KoT



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
andreybrunenko
OPCDA.NET использовал для связи с OPC сервером. Описание имеется в документации.

Всего записей: 204 | Зарегистр. 10-09-2004 | Отправлено: 17:19 17-11-2010
andreybrunenko

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lazy KoT
может поделитесь=) у них на сайте скачать не получается. да и нужен не DA а HDA=)

Всего записей: 3 | Зарегистр. 16-11-2010 | Отправлено: 18:07 17-11-2010
v1rtyaluk



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Привет всем =)
Как проверить XmlDocument на наличие определенного элемента(Node) стандартными средствами .NET 2.0??
 
И, вообще, как проверить string на наличие определенного слова??

Всего записей: 110 | Зарегистр. 10-03-2010 | Отправлено: 20:53 17-11-2010
Mextrom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
v1rtyaluk

Цитата:
И, вообще, как проверить string на наличие определенного слова??

Код:
string temp = "Допустим это наша строка";
if (temp.Contains("Искомое слово"))
{
     // нашли
}


Цитата:
Как проверить XmlDocument на наличие определенного элемента(Node) стандартными средствами .NET 2.0??  

Можно с помощью методов
Код:
doc.GetElementsByTagName("Имя узла");
doc.GetElementById("Id узла");

Всего записей: 854 | Зарегистр. 30-03-2005 | Отправлено: 21:04 17-11-2010 | Исправлено: Mextrom, 21:05 17-11-2010
LuckyStrike



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток, имеется задача...вот её суть.
"Поставщику нужно доставить товары своим потребителям, имеется множество возможных маршрутов, каждый из которых позволяет обслужить определеного подмножества потребителей и требует определеных расходов. Необходимо определить какие маршруты следует использовать, что бы все потребители были обслужены, а сумма требуемых расходов была минимальной."
Подскажите, пожалуйста, кто чем может, с чего начать, какой лучше алгоритм использовать и т.п.....спасибо!

Всего записей: 78 | Зарегистр. 10-12-2008 | Отправлено: 21:53 17-11-2010
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
LuckyStrike
Если у тебя каждый маршрут представляет опреленный путь от одного потребителя до другого, то тут получается что-то в стили "конечного автомата" (кстати почитай эту теорию). Выбираем множество потребителей, затем нужно определить все маршруты до этих потребителей, выбираем "минимальный". Опять определяем множество потребителей за минусом уже выбранного, вычисляем все возможные маршруты до этих потребителей - выбираем "минимальный". И т.д.
Это как бы один из вариантов - не факт что получится самый эффективный маршрут, но для начала можно взять и такой вариант ...

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 06:56 18-11-2010
Lazy KoT



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
andreybrunenko
Скачать можно добавив в корзину (Add to Cart) Evaluation License. HDA у меня нет.

Всего записей: 204 | Зарегистр. 10-09-2004 | Отправлено: 15:10 19-11-2010
klimusu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть два текстбокса, как при вводе в первый, автоматом что-то менять во втором?
autopostback не подходит, т.к. срабатывает только при потере фокуса первого текстбокса.

Всего записей: 931 | Зарегистр. 23-01-2006 | Отправлено: 22:40 19-11-2010
niichavo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
klimusu
javascript

Всего записей: 836 | Зарегистр. 14-09-2005 | Отправлено: 23:49 19-11-2010
v1rtyaluk



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здравствуйте!
 
Есть html-документ который содержит в себе следующий код:

Код:
 
<form action="http://login.vk.com/" method="POST" id="real_login" name="real_login" target="login_frame">  
      <input type="hidden" name="act" value="login" />  
      <input type="hidden" name="app" value="1917492" />  
      <input type="hidden" name="app_hash" value="4da1550b3ec575ae83" />  
      <input type="hidden" name="vk" value="" />  
      <input type="hidden" name="captcha_sid" id="log_captcha_sid" />  
      <input type="hidden" name="al_test" value="14" />  
      <input type="hidden" name="captcha_key" id="log_captcha_key" />  
      <input type="hidden" name="email" id="log_email" />  
      <input type="hidden" name="pass" id="log_pass" />  
      <input type="hidden" name="expire" id="log_expire" />  
      <input type="hidden" name="permanent" value="1" />  
    </form>  
 

 
Как средствами C# "вытянуть" все значения name и эквивалентные им value??

Всего записей: 110 | Зарегистр. 10-03-2010 | Отправлено: 20:54 24-11-2010
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
v1rtyaluk
Читай про библиотеку XML. Есть соответствующие команды для записи и чтения XmlNode - XmlWriter и XmlReader. Для разбора атрибутов есть класс XmlAtrribute.

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 06:43 25-11-2010
mrherbrooks



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
v1rtyaluk
добавлю - есть еще LINQ2XML. Вещь просто аццки кошерная.
 

Код:
 
using System;
using System.IO;
using System.Xml.Linq;
 
namespace v1rtyaluk
{
    class Program
    {
        static void Main(string[] args)
        {
            var path = Environment.CurrentDirectory + @"\v1rtyaluk.xml";
            if(File.Exists(path))
            {
                var xElems = XDocument
                    .Load(path)
                    .Element("form")
                    .Elements("input");
                if (xElems != null)
                {
                    foreach (var xElem in xElems)
                    {
                        var name = xElem.Attribute("name");
                        var value = xElem.Attribute("value");
                        Console.WriteLine("");
                        Console.WriteLine(name != null ? string.Format("{0} = {1}", name.Name, name.Value) : "name n/a");
                        Console.WriteLine(value != null ? string.Format("{0} = {1}", value.Name, value.Value) : "value n/a");
                    }
                }
            }
        }
    }
}
 
 

Всего записей: 129 | Зарегистр. 23-08-2008 | Отправлено: 10:00 25-11-2010 | Исправлено: mrherbrooks, 10:52 25-11-2010
MedvedevDM



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А кто подскажет, можно ли в Visual Studio 2010
разместить навигатор не в заголовке, как делает мастер,
а под гридом? (в гриде таблица из базы данных)
 

Всего записей: 114 | Зарегистр. 03-11-2010 | Отправлено: 12:52 29-11-2010
BlackVetal



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
MedvedevDM
я не знаю как разместить embeddednavigator сверху - но можно разместить другой компопент DataNavigator ...

Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 13:27 29-11-2010
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программирование в среде .NET (ASP.NET,ADO.NET) на C#/VB.NET


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru