Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Kotyara0live
16 / 16 / 21
Регистрация: 23.02.2016
Сообщений: 308
Завершенные тесты: 11
1

Можно ли использовать здесь Linq?

16.01.2018, 17:21. Просмотров 734. Ответов 5
Метки нет (Все метки)

у меня есть вот такой код
C#
1
2
3
4
5
6
7
8
9
10
static private void LoadBotRequsted()
        {
            string[] tempArray = File.ReadAllLines(Environment.CurrentDirectory + "\\Fille\\bot_messages\\messages.txt");
            messageBotRequstedAnswer = new string[tempArray.Length][];
            for(int index = 0; index < messageBotRequstedAnswer.Length; index++)
            {
                string[] tempStr = tempArray[index].Split(':');
                messageBotRequstedAnswer[index] =tempStr;
            }
        }
модна ли это сделать с помощью Linq ?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2018, 17:21
Ответы с готовыми решениями:

Можно ли использовать LINQ для разбора JSON?
У меня есть библиотека для &quot;парсинга&quot; JSON страницы, стыренная с http://json2csharp.com/#. Она...

Нужно ли здесь использовать наследование?
Например, у нас есть класс нашего игрового персонажа class Person { //... //поля...

Стоит ли использовать linq?
Собственно в чем прелесть этого зверя? То что можно закодить в всю программу в одну строку это...

Как использовать LINQ при работе с массивами
создаешь массив пишешь массив. появляется подсказка и там куча методов, особенно интересуют...

Linq или не Linq. Linq медленней стандартных методов?
Есть у нас два массива, нужно найти совпадения в первом из второго. Два варианта реализации, первый...

5
aleksskay4
60 / 59 / 44
Регистрация: 02.12.2015
Сообщений: 652
16.01.2018, 17:40 2
Цитата Сообщение от Kotyara0live Посмотреть сообщение
модна ли это сделать с помощью Linq ?
Да, вполне модно).
1
SeIZVeIZ
691 / 635 / 269
Регистрация: 08.02.2014
Сообщений: 1,964
Завершенные тесты: 3
16.01.2018, 17:44 3
Лучший ответ Сообщение было отмечено OwenGlendower как решение

Решение

Kotyara0live,
ну вроде как так:
C#
1
2
string[] tempArray = File.ReadAllLines(Environment.CurrentDirectory + "\\Fille\\bot_messages\\messages.txt");
            string[][] messageBotRequstedAnswer = tempArray.Select(t => t.Split(':')).ToArray();
Но надо проверять
1
Kotyara0live
16 / 16 / 21
Регистрация: 23.02.2016
Сообщений: 308
Завершенные тесты: 11
16.01.2018, 17:44  [ТС] 4
Цитата Сообщение от aleksskay4 Посмотреть сообщение
Да, вполне модно).
ой , "можно*" можете пример показать ?
0
SeIZVeIZ
691 / 635 / 269
Регистрация: 08.02.2014
Сообщений: 1,964
Завершенные тесты: 3
16.01.2018, 17:45 5
Но в целом я бы не переводил это в Linq, не все операции нужно через него делать
0
Kotyara0live
16 / 16 / 21
Регистрация: 23.02.2016
Сообщений: 308
Завершенные тесты: 11
16.01.2018, 17:46  [ТС] 6
Цитата Сообщение от SeIZVeIZ Посмотреть сообщение
ну вроде как так:
работает )
Спасибо )
0
16.01.2018, 17:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.01.2018, 17:46

Как использовать куки, чтобы потом было можно их использовать в запросах
Скажите полажуйста! как добавить ! куки , чтобы потом было можно использовать в запросах! тоесть ...

LINQ Можно ли проверить в одной последовательности сгруппированные элементы?
Имеется коллекция объектов типа: List&lt;Question&gt; questionsInFiles = new List&lt;Question&gt;(); ...

Можно ли с помощью LINQ to XML хранить отдельные элементы в массиве
Можно ли с помощью LINQ to XML хранить отдельные элементы в массиве? (string например)или например...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru