У меня есть строковый массив в C#, и я намерен скопировать его в блокнот, чтобы каждая строка находилась в строке. Что мне делать?Строка массива в блокнот
ответ
Вы можете создать одна строка с каждым элементом на отдельные линии, как это:
string[] array = { "a", "b", "c" };
string lines = string.Join(Environment.NewLine, array);
Затем вы можете использовать класс Clipboard, чтобы скопировать строку в буфер обмена.
Вы можете использовать метод System.Windows.Forms.Clipboard.SetText для хранения текста в буфере обмена. Затем он будет доступен для других приложений, таких как блокнот, для вставки.
Возможно, что-то вроде этого? (В зависимости от того, что вы имеете в виду скопировать блокнотом)
string output = "";
foreach(string s in yourArray)
{
output += s + "\n";
}
(Объедините это с тем, что сказал Рун, выше ... или ниже, в зависимости от рейтинга)
Посмотрите на
Если я вас правильно понимаю, вы просто хотите записать в текстовый файл.
Вам нужно перебирать через массив строк, а затем записать содержимое каждого индекса в массиве строк на новую строку в файле.
Не забудьте правильно удалить писателя после его завершения.
Если вам нужна дополнительная информация, пожалуйста, дайте мне знать, и я отправлю пример, но я думаю, что стоит дать ему идти первым и посмотреть, как вы получите на :)
string filepath = "some_path_in_here";
string filename = "test.txt";
StreamWriter sw = new StreamWriter(fileName, false);
for(int i = 0; i < strings_array.Count; i++)
{
sw.Write(strings_array[i]);
sw.Write(sw.NewLine);
}
попробуйте это, но вам лучше прочитать какую-нибудь книгу, чтобы делать простые вещи, подобные этому. Не ожидайте, что другие дадут вам точное решение.
Вы можете использовать StringBuilder присоединиться строки друг с другом (если вы просто хотите, чтобы положить каждую строку в новой строке):
StringBuilder sb=new StringBuilder();
foreach(string line in lines)
{
sb.AppendLine(line);
}
return sb.ToString();
Поскольку строка является непреложным объект (если он изменил новый экземпляр будет создан) не рекомендуется делать что-то вроде:
line=line+"\n\r";
- 1. Convert и блокнот список для Numpy массива
- 2. Блокнот в приложении для окон
- 3. Строка массива в Ruby,
- 4. Строка массива в Php
- 5. Строка массива в spinner
- 6. C# блокнот файл файл
- 7. Блокнот в asp.net
- 8. Преобразование EOL в блокнот ++
- 9. Доступ к данным Блокнот
- 10. Преобразование строки из строки массива Строка в строку массива Строка
- 11. Как сделать блокнот ++ функцией, как обычный блокнот в cmd?
- 12. Блокнот ++, замените две первые строки
- 13. Строка инициализации массива в Java
- 14. Строка массива в функции error
- 15. Строка инициализации массива в C
- 16. Строка IndexOf в Сентанс массива
- 17. Get_post_meta строка массива в массив
- 18. Играя макросы в строке (блокнот ++)
- 19. Как отправить keytype в блокнот?
- 20. Как экспортировать DataSet в блокнот?
- 21. Кнопка копирования в программе «Блокнот»
- 22. Блокнот в C# Заменить все
- 23. Как создать блокнот в Eclipse?
- 24. Добавить пользовательский язык в блокнот ++
- 25. Создать блокнот ++ плагин в C#
- 26. Как создать блокнот в Python?
- 27. Добавить новую команду в блокнот ++
- 28. Импорт пистолета в блокнот Jupyter
- 29. Команда вставить содержимое буфера обмена в блокнот
- 30. Строка массива. Выберите
Я не понимаю, о чем вы спрашиваете. Вам интересно, как печатать каждый элемент массива строк в своей строке или что ...? –