Упражнения C # Sharp: Определите, является ли строка «птички» подстрокой знакомого
C # Sharp String: упражнение 38 с решением
Напишите программу на C # Sharp, чтобы определить, является ли строка «birds» подстрокой фамилии.
Примечание: цитата «две птицы с одним камнем».
Пример решения : -
C # острый код:
using System;
class Example38
{
public static void Main()
{
string str1 ="Kill two birds with one stone";
string str2 ="birds";
bool x = str1.Contains(str2);
Console.WriteLine("'{0}' is in the string '{1}': {2}",
str2, str1, x);
if (x) {
int index = str1.IndexOf(str2);
if (index >= 0)
Console.WriteLine("'{0} begins at character position {1}",
str2, index + 1);
}
}
}
Пример вывода:
«Птицы» в строке «Убить двух зайцев»: правда Птицы начинаются с позиции персонажа 10
Блок-схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C # Sharp для объединения значений массива строк.
Далее: Напишите программу на C # Sharp для создания двух строковых объектов с разными значениями. Когда он вызывает метод Copy для присвоения первого значения второй строке, выходные данные указывают, что строки представляют разные ссылки на объекты, хотя их значения теперь равны. С другой стороны, когда первая строка назначается второй строке, две строки имеют одинаковые значения, поскольку они представляют одну и ту же ссылку на объект.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования