Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Приведение типов

12K
10 апреля 2006 года
steels
4 / / 06.11.2005
br /> string[] res_str = this.richTextBox1.Text.Split(new char[]{'\n'});
ArrayList results = new ArrayList();
foreach (string s in res_str)
{
string[] item = s.Split(new char[] {' '});
double a00 = double.Parse(item[0]);
double a01 = double.Parse(item[1]);
double a10 = double.Parse(item[2]);
double a11 = double.Parse(item[3]);
}
[\CODE]
8.2K
10 апреля 2006 года
Track
44 / / 30.05.2005
Ну... тут без значения this.richTextBox1.Text сразу так и не скажешь, в чем проблема. Может кое-где есть несколько пробелов подряд? Или ведущие или ведомые пробелы?
273
10 апреля 2006 года
3A3-968M
1.2K / / 22.12.2005
Самый верный способо посмотреть, что же содержится в item после расщепления (через Debug.WriteLine). И не совсем понятно, зачем использовать в Split массив символов, неужели строкой нельзя воспользоваться??? Вот так например:
string[] res_str = this.richTextBox1.Text.Split('\n');
ArrayList results = new ArrayList();
foreach (string s in res_str)
{
string[] item = s.Split(' ');
double a00 = double.Parse(item[0]);
double a01 = double.Parse(item[1]);
double a10 = double.Parse(item[2]);
double a11 = double.Parse(item[3]);
}
Насколько я понял, richText содержит четыре вещественных(double) числа в каждой строке. На мой взгляд лучше воспользоваться регулярными выражениями.
242
10 апреля 2006 года
Оlga
2.2K / / 04.02.2006
Цитата:
Originally posted by 3A3-968M

И не совсем понятно, зачем использовать в Split массив символов, неужели строкой нельзя воспользоваться??? Вот так например:
string[] res_str = this.richTextBox1.Text.Split('\n');


Я тоже не совсем понимаю: почему в всплывающих подсказках, в студии 2003 года ,не показано что вместо массива можно послать символ как параметр. А когда подставила символ, как ты показал, прошло! (то что об этом не пишется в книге которой я пользуюсь меня не удивляет)

273
11 апреля 2006 года
3A3-968M
1.2K / / 22.12.2005
А что за автор книги??
242
11 апреля 2006 года
Оlga
2.2K / / 04.02.2006
Цитата:
Originally posted by 3A3-968M
А что за автор книги??



А.В Фролов, Г.В.Фролов

273
12 апреля 2006 года
3A3-968M
1.2K / / 22.12.2005
Хм...не знаю таких. Если честно, то я скептически отношусь к отечественным авторам в области .NET. Самые лучшие книги по этой тематике - от Microsoft Press. Лично на килограмм дискет съел на книгах Д. Кнута и MCSD'шных книжках. Но это моё субъективное мнение....
242
12 апреля 2006 года
Оlga
2.2K / / 04.02.2006
Цитата:
Originally posted by 3A3-968M
Хм...не знаю таких. Если честно, то я скептически отношусь к отечественным авторам в области .NET. Самые лучшие книги по этой тематике - от Microsoft Press. Лично на килограмм дискет съел на книгах Д. Кнута и MCSD'шных книжках. Но это моё субъективное мнение....


Мне эти книги посоветовал парень из группы ( как потом выяснилось он С# не знает :)). Написано просто, чисто для чайников!
О Кнуте слышала, попозже думаю почитаю (только сначала выписать надо).
п.с. не надо забывать что я занимюсь только пару лет, и до учебы с программированием не сталкивалась.
А о том как нас учат лучше вообще не говорить(что бы не расстраиваться :)). Это из серии: учу тому что сам не знаю(и даже хуже).

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог