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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пишет Problem trying to set property by reflection не компилится документ

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 13:33 28-08-2012
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
поправил репозитарий и востановил NHibernate.dll. Там была 3.0 а ByteCode.LinFu 2.1.  
В ошибках ругалась на велформед конфиг. ))) вобщем вопрос закрыт.

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 16:22 29-08-2012
IFKey



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошу помощи от мастеров прикладного программирования с задачей на С#:

Цитата:
Вывести на форму фрагмент кода программы из текстового файла. Имя файла выбирать с помощью стандартного диалогового окна. В выведенном тексте выделить щелчком мыши какую-либо скобку, после чего найти в тексте парную ей (если такая есть) и выделить ее тем же цветом (Указание: для вывода текста использовать шрифт Courier с одинаковой шириной символов).  

Нужен только код, комментарии к нему, по возможности скриншоты хотя понимаю это будет уже круто, так что не критично если без них.
 
Задача очень горит, т.к. я заочник придираться никто не будет, правильность кода проверять не обязательно, лижбы приблизительно похоже на правду было.
 
На всякий случай есть еще куча вариантов задач, сделать можно любой:
Еще варианты задач

Всего записей: 331 | Зарегистр. 20-03-2007 | Отправлено: 08:37 30-08-2012 | Исправлено: IFKey, 08:42 30-08-2012
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поздравляю с днём ПРОГРАММИСТА

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 18:25 12-09-2012
A1exSun



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В этой теме писать свои глупые вопросы?


Есть некий текст, нужно посчитать количество каждого отдельного символа в нем. Сколько и какие там символы неизвестно, может быть несколько алфавитов.
Я так понимаю нужен двумерный динамический массив, чтобы после прочтения каждого нового символа проверить если ли он в массиве, есть - увеличить рядом счетчик, нету - добавить и установить счетчик в 1. Как это реализовать?

Всего записей: 1871 | Зарегистр. 25-11-2009 | Отправлено: 14:38 27-09-2012
Undaster

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
A1exSun, если текст в юникоде, то возможно будет проще будет работать с Хэш-таблицами.
Считывать символы из потока, используя подходящий класс из пространства System.IO, например BinaryReader.

Всего записей: 423 | Зарегистр. 01-03-2003 | Отправлено: 15:44 27-09-2012
A1exSun



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Undaster
SortedDictionary мне нужен по идее. Файл читаю с помощью ReadByte.

Всего записей: 1871 | Зарегистр. 25-11-2009 | Отправлено: 16:27 27-09-2012
Undaster

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
A1exSun, ну вот, и сам всё знаешь, так в чём проблема то?

Всего записей: 423 | Зарегистр. 01-03-2003 | Отправлено: 17:56 27-09-2012
A1exSun



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Undaster
Тогда еще не знал.
А проблем еще будет много Первый раз на C# пишу.

Всего записей: 1871 | Зарегистр. 25-11-2009 | Отправлено: 18:16 27-09-2012 | Исправлено: A1exSun, 12:47 07-10-2012
A1exSun



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://forum.ru-board.com/topic.cgi?forum=33&topic=3706&start=2040#10 почему этот код не работает? У меня ничего не рисует.

Всего записей: 1871 | Зарегистр. 25-11-2009 | Отправлено: 12:47 07-10-2012
SSTREGG

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
A1exSun
Скорее всего pictureBox1 не подписан на событие Paint:
Код:
        public Form2 ( )
        {
            InitializeComponent();
            this.Resize += ( s, e ) => { pictureBox1.Invalidate(); };
            pictureBox1.Paint += pictureBox1_Paint;
        }

Всего записей: 1 | Зарегистр. 15-10-2011 | Отправлено: 04:48 09-10-2012 | Исправлено: SSTREGG, 04:48 09-10-2012
A1exSun



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SSTREGG
Дописал и заработало. Благодарю!

Всего записей: 1871 | Зарегистр. 25-11-2009 | Отправлено: 23:37 13-10-2012
Xttx



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кто-то сталкивался,
как в vb.net в результатах операций отсекать то, что "не влезло" в заданный тип переменной?
Я не знаю как это точнее сформулировать, к примеру:
Код:
 
? hex(&H20000000 - &h30000000)
"F0000000"
 
Это именно то что мне надо, хотя формально получается FFFFFFFFF0000000.
Но мне нужно эти манипуляции проделывать с переменными, а следующий код приводит к переполнению:
Код:
 
Dim a as UInt32 = &h50000000
Dim b as UInt32 = &hF0000000&
Logger.log ( CUInt ( a - b ) )
 

Заменяею переменные коестантами, и получаю так, как мне надо:
Код:
 
Logger.log ( CUInt ( &H50000000& + &HF0000000& ) )
 

А так, даёт результат формально правильный, но не тот что нужен:
Код:
 
Dim a as Long = &h50000000
Dim b as Long = &hF0000000&
Logger.log ( CLng ( a - b ) ) '= "FFFFFFFF60000000"
 

Как мне нужно получается вот так:
Код:
 
hex (Val ("&H" + Hex(a) + "-" + "&H"+Hex(b)))
 
но это ж верх извращенства...

Всего записей: 539 | Зарегистр. 04-07-2002 | Отправлено: 16:15 20-10-2012 | Исправлено: Xttx, 16:34 20-10-2012
lzr173

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто-нибудь знает решение этой проблемы с XNA, я скачал книгу и когда загружаю code sample из этой книги, то выскакивает такая ошибка, XNA game studio 4.0 установлена, и еще когда копируешь весь код в новый проект, то все работает без ошибок
http://www.imagebam.com/image/067131216266951

Всего записей: 17 | Зарегистр. 01-11-2011 | Отправлено: 14:24 21-10-2012
Xttx



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lzr173
Попробуй
project / add reference / .NET / Microsoft.XNA*

Всего записей: 539 | Зарегистр. 04-07-2002 | Отправлено: 22:20 21-10-2012
Mextrom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Xttx
Сразу оговорюсь, что vb.net  я не знаю. Но как я понял здесь

Код:
? hex(&H20000000 - &h30000000)
"F0000000"

результат операции расширяется до long (Int64) или оба числа изначально воспринимаются как Int64. Можно попробовать воспользоваться приведением типов.

Цитата:
Это именно то что мне надо, хотя формально получается FFFFFFFFF0000000.
Но мне нужно эти манипуляции проделывать с переменными, а следующий код приводит к переполнению:

Код:
 
Dim a as UInt32 = &h50000000
Dim b as UInt32 = &hF0000000&
Logger.log ( CUInt ( a - b ) )

 

почему UInt32? это ведь беззнаковое целое. Переполнение возникает из-за того, что в результате операции получается отрицательное число, а uint, по идее, не может такие значения иметь. Поэтому можно попробовать использовать Int32 вместо UInt32, либо код поместить в unchecked. Как-то так...

Всего записей: 854 | Зарегистр. 30-03-2005 | Отправлено: 10:51 22-10-2012 | Исправлено: Mextrom, 10:56 22-10-2012
Kars25rus

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!  
 
Краткая предыстория: на предмете компьютерная геометрия и графика раздали кучу страшных, как атомная война, лаб:  
 
1. Написать программу для поворота отрезка прямой линии на произвольный угол относительно заданной точки.  
2. Реализовать процедуру отсечения. В заданном окне 20-50 концентрических прямоугольников, смещенных друг относительно друга на произвольный угол и на R с использование процедуры отсечения.  
3. Реализовать рекуррентную процедуру. (Написать вариант программы дерево Пифагора (нерегулярная версия)).  
4. Написать программу, генерирующую полигон произвольной формы с n-вершинами (n=100).  
5. Написать программу для разбиения полигонов на треугольники (треугольники раскрасить разным цветом).  
6. Написать программу для вычерчивания проволочной модели куба в трехмерном пространстве. Начало мировых координат выбирается в центре куба.  
7. Вычертить сложную фигуру (куб, цилиндр, пирамида и т.п ).  
8. Написать программу для моделирования освещения объектов по Фонгу (двух сфер).  
9. Написать программу для отображения сложного объекта в динамике (вращение, приближение, удаление, освещенность).  
 
 
Внимание, запрос: подскажите, пожалуйста, адекватные учебные пособия по С#(впрочем, все равно каком, лишь бы сделать, в C# проще ИМХО). Хотелось бы примерно такого стиля как здесь: http://stavkombez.ru/method/INFORMATICS/praktiki/6.htm или здесь http://hi-intel.ru/802/1.html. Книги, талмуды не хочу: нет столько времени и сил, чтобы пережевывать сотни страниц текста, когда мне по сути и надо-то всего ничего. Видеолекции/видеокурсы котируются, но хорошие. Опыт в программировании есть, неплохо справлялся в Delphi. Буду очень признателен.

Всего записей: 22 | Зарегистр. 12-08-2010 | Отправлено: 14:17 22-10-2012
UltraAcid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем
 
Помогите решить очень простую задачьку для профи но боль головы для новичка...
 
Есть такая програмка сделана на "Microsoft Access". Вот я решил переделать её с помощю "Visual studio 2012".  Но неполучается создать простенкий запрос на SQL таблицу.
 
На аксесе код такой:
 
Dim kod as string
 
kod=DlookUp("val", "Lic")
  if kod = false then
    DoCmd.Openform "Form2"
  Else
    MsgBox("Ist OK")
  End If
 
Помогите перевести запрос на SQL. Все таблицы идентичны.
Спасибо!

Всего записей: 179 | Зарегистр. 03-10-2005 | Отправлено: 16:49 22-10-2012
salexn1



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
UltraAcid
Ну как-то так будет:
SELECT VAL FROM LIC.
 
З.Ы. Достаточно было вбить запрос в гугл

Всего записей: 502 | Зарегистр. 21-02-2008 | Отправлено: 00:59 30-10-2012
JustAMaaan

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

Цитата:
Есть некий текст, нужно посчитать количество каждого отдельного символа в нем.

 

Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            var s = @"Какой-то произвольный текст";
            foreach
                (var i in
                    (from x in s
                     group x by x into res
                     orderby res.Count() descending
                     select new {Char=res.Key,CharCount=res.Count()}))  
                Console.WriteLine("Символ '{0}' встречается {1} раз", i.Char,i.CharCount);
            Console.ReadLine();
        }
    }
}
 

И не надо никаких массивов

Всего записей: 221 | Зарегистр. 17-09-2004 | Отправлено: 17:09 01-11-2012 | Исправлено: JustAMaaan, 17:51 01-11-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 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