Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
1 / 1 / 3
Регистрация: 05.10.2017
Сообщений: 32
1

Не удается неявно преобразовать string в string[]

05.12.2017, 19:24. Просмотров 3589. Ответов 2
Метки нет (Все метки)

Пишет, что не удается не удается неявно преобразовать тип string в string[]
Надо считать строки с текстовика, предварительно они там разделены на строки, с помощью \n при записи в файл. При этом чтобы строки были элементами массива.

Есть вариант считать данные в переменную, а затем с помощью .split создать массив, но не вижу перспектив так делать, больше склоняюсь к чтению файла и преобразование строк сразу в массив
код
C#
1
2
3
4
5
6
7
8
9
case "2":
                        Console.Write("Загрузка базы данных...\n");
                        Console.Write("Готово!\n");
                        using (FileStream openRead = new FileStream(nameFile, FileMode.Open, FileAccess.Read))
                        using (StreamReader sr = new StreamReader(openRead))
                        {
                            string[] allBase = sr.ReadToEnd(); //Вот тут
                        }
                        break;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2017, 19:24
Ответы с готовыми решениями:

Не удается неявно преобразовать тип string в System.Collection.Generic.Queue<int>
Такая во ошибка не удаеться неявно преобразовать тип string в System.Collection.Generic.Queue&lt;int&gt;...

Не удается неявно преобразовать тип string в тип bool
Должно выводиться имя студента, его возраст и есть ли у него стипендия. using System; using...

Кортежи: Не удается неявно преобразовать тип "System.Tuple<double, double>" в "string"
Помогите.Как устранить ошибку? Ошибка CS0029 Не удается неявно преобразовать тип...

Ошибка - не удается преобразовать из int в string
public void SaveInfo(string k, string d, string s) { int kp = int.Parse(k); ...

2
Заблокирован
05.12.2017, 19:34 2
https://msdn.microsoft.com/ru-... .110).aspx
0
2455 / 1783 / 925
Регистрация: 14.08.2016
Сообщений: 6,166
05.12.2017, 20:49 3
C#
1
string[] allBase = sr.ReadToEnd().Split('\n'); //Вот тут
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.12.2017, 20:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Преобразовать вводимое string в нужное string[]
Господа, подскажите, пожалуйста: есть класс, который работает с массивом и еще со всякой мелочью, в...

Не удается неявно преобразовать тип
Здравствуйте. Не понимаю как решить проблему. Нужно удалить из List States повторяющие элементы....

Непонятная ошибка "не удается преобразовать из string в char"
парни помогите такая фигня в этот кусок кода нужно вставить бекслеш но пишет ошибку что делать...

Ошибка: CS0029 - Не удается неявно преобразовать тип
Всем привет. Пишу игру на Unity. Так как проблема касается исключительно C#, выложил сюда. Имеется...


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

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

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