Member 12478311 Ответов: 2

Как вставить данные в строку


У меня есть набор данных дс который преобразуется в строку.

ds может иметь 20 столбцов, а иногда и 30 столбцов.

Теперь я хочу вставить некоторую текстовую строку, если в ней меньше столбцов(а я не знаю, сколько столбцов может существовать)

Так что кто-нибудь может сказать мне, как вставить текст в строку в конце.

**Я не знаю длины струны.

строка:
2034027436594110044004745638140274381004390000000 000000000000000015000 0000000gdfgdf00000000000 000000000000000000000 000000160510           dfgdfgdfgbdfghdfh8706216710500000000000000000 000000000 0000000000000 00000000000000000000000000000000000000000000                                                                           fghdfhdtgh                                                                                     16051000000000000000000000000000000000000 


Я не знаю, сколько времени это будет каждый раз.
Но есть ли какой-нибудь способ добавить текст в конце, не зная длины

Что я уже пробовал:

Кто-нибудь, пожалуйста, помогите мне решить эту проблему.
Я застрял здесь.

[no name]

"вставить текст в строку в конце" не имеет смысла. Может быть, вы должны дать нам пример входной строки и то, что вы хотите, чтобы выход был. И включите код, который вы пробовали, и опишите проблему с кодом.

Member 12478311

Я обновился.
Пожалуйста, помогите мне.

2 Ответов

Рейтинг:
2

phil.o

В принципе, вам не нужно знать размер строки, чтобы добавить к ней другую строку.
Есть куча способов сделать это:

string a = "a";
string b = "b";
StringBuilder sb = new StringBuilder(a);

string concat1 = a + b;
string concat2 = string.Concat(a, b);
string concat3 = string.Format("{0}{1}", a, b);
string concat4 = $"{a}{b}";
string concat5 = sb.Append(b).ToString();

Все concat переменные будут содержать одно и то же значение, которое будет представлять собой конкатенацию строковых переменных a и b.


Рейтинг:
1

Patrice T

Цитата:
**Я не знаю длины струны.
Видеть Строка.Свойство Длины (Система)[^]

Изучите функции строк c#!

Преобразование ds к сильным и добавление столбцов после может быть не очень хорошей идеей, но для этого вам нужно сказать, что это такое DS и какие колонки вы хотите добавить.


Member 12478311

Я не хочу добавлять столбцы.

Как я преобразовал dataset ds в string.

Теперь я хочу ввести текст в строку (converted string.)