Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Технологии > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 11.01.2019, 14:28   #1
dimaSlon
Форумчанин
 
Регистрация: 24.06.2017
Сообщений: 156
Репутация: 10
По умолчанию Функция которая возвращает один рядок вместо массива рядков

Функция на вход принимает массив строк, и как результат должна вернуть одну строку, что будет результатом их конкатенации.
Я делаю так:
Код:

 static string СoncatenationArray(params string[] str)
 {
       StringBuilder sb = new StringBuilder();

       for (int index = 0; index < sb.Length; ++index)
       {
           sb.Append(str[index]);
       }
       return sb.ToString();
}      
static void Main(string[] args)
 {
      string[] s = { "Hello P ", "and  M", "welcome you ", "to ","this ", "demo! " };
      System.Console.WriteLine(s);
 }

Но выводит в консоль: System.String[]. Что не так у меня?

Последний раз редактировалось dimaSlon; 11.01.2019 в 14:31.
dimaSlon вне форума   Ответить с цитированием
Старый 11.01.2019, 15:10   #2
Алексей_2012
t45t
Профессионал
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Адрес: пгт. Балакирево
Сообщений: 1,741
Репутация: 279

icq: 649899888
По умолчанию

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

и где сам вызов конкатинации в main?
Код:


String completedString = builder.toString();

__________________
from dark to light)

Последний раз редактировалось Алексей_2012; 11.01.2019 в 15:15.
Алексей_2012 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция, которая на вход принимает строку и в качестве результата возвращает ее копию sswt Помощь студентам 23 24.09.2015 09:09
Функция, которая возвращает индекс первого элемента harvey Помощь студентам 4 29.03.2013 14:47
Delphi функция которая возвращает 2 значения gufon Общие вопросы Delphi 10 24.02.2012 08:03
Функция, которая возвращает количество нулевых бит в символах строки. MeTeOpA Общие вопросы C/C++ 7 26.02.2011 07:31
Функция которая возвращает динамический массив gagarin0 Помощь студентам 5 19.01.2011 14:48


01:06.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru