Упражнения C # Sharp: Демонстрирует метод CopyTo
C # Sharp String: упражнение-40 с решением
Напишите программу на C # Sharp, демонстрирующую метод CopyTo.
Пример решения : -
C # острый код:
using System;
public class CopyToExample40 {
public static void Main() {
// Embed an array of characters in a string
string strSource ="Python";
char [] destination = { 'w', '3', 'r', 'e', 's', 'o', 'u', 'r', 'c', 'e', ' ', 'C',
'S', 'h', 'a', 'r', 'p', ' ', 'T', 'u', 't', 'o', 'r', 'i', 'a', 'l' };
// Print the char array
Console.WriteLine( destination );
// Embed the source string in the destination string
strSource.CopyTo ( 0, destination, 11, strSource.Length );
// Print the resulting array
Console.WriteLine( destination );
strSource ="A different string";
// Embed only a section of the source string in the destination
strSource.CopyTo ( 2, destination, 10, 9 );
// Print the resulting array
Console.WriteLine( destination );
}
}
Пример вывода:
w3resource Учебник по CSharp Учебник по Python w3resourcedifferentutorial
Блок-схема:
Редактор кода C # Sharp:
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на C # Sharp, которая создает два строковых объекта с разными значениями. Когда он вызывает метод Copy для присвоения первого значения второй строке, выходные данные указывают, что строки представляют разные ссылки на объекты, хотя их значения теперь равны. С другой стороны, когда первая строка назначается второй строке, две строки имеют одинаковые значения, поскольку они представляют одну и ту же ссылку на объект.
Далее: Напишите программу на C # Sharp, чтобы указать, заканчивается ли каждая строка в массиве точкой (".").
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования