String.CopyTo メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Public Sub CopyTo ( _ sourceIndex As Integer, _ destination As Char(), _ destinationIndex As Integer, _ count As Integer _ )
Dim instance As String Dim sourceIndex As Integer Dim destination As Char() Dim destinationIndex As Integer Dim count As Integer instance.CopyTo(sourceIndex, destination, destinationIndex, count)
public: void CopyTo ( int sourceIndex, array<wchar_t>^ destination, int destinationIndex, int count )
public function CopyTo ( sourceIndex : int, destination : char[], destinationIndex : int, count : int )
- destinationIndex
- count
destination へコピーされるこのインスタンスの文字の数。



Imports System Public Class CopyToTest Public Shared Sub Main() ' Embed an array of characters in a string Dim strSource As String = "changed" Dim destination As Char() = {"T"c, "h"c, "e"c, " "c, "i"c, "n"c, "i"c, _ "t"c, "i"c, "a"c, "l"c, " "c, "a"c, "r"c, "r"c, "a"c, "y"c} ' Print the char array Console.WriteLine(destination) ' Embed the source string in the destination string strSource.CopyTo(0, destination, 4, 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, 3, 9) ' Print the resulting array Console.WriteLine(destination) End Sub 'Main End Class 'CopyToTest
using System; public class CopyToTest { public static void Main() { // Embed an array of characters in a string string strSource = "changed"; char [] destination = { 'T', 'h', 'e', ' ', 'i', 'n', 'i', 't', 'i', 'a', 'l', ' ', 'a', 'r', 'r', 'a', 'y' }; // Print the char array Console.WriteLine( destination ); // Embed the source string in the destination string strSource.CopyTo ( 0, destination, 4, 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, 3, 9 ); // Print the resulting array Console.WriteLine( destination ); } }
using namespace System; int main() { // Embed an array of characters in a string String^ strSource = "changed"; array<Char>^destination = {'T','h','e',' ','i','n','i','t','i','a','l',' ','a','r','r','a','y'}; // Print the char array Console::WriteLine( destination ); // Embed the source string in the destination string strSource->CopyTo( 0, destination, 4, 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, 3, 9 ); // Print the resulting array Console::WriteLine( destination ); }
import System.*; public class CopyToTest { public static void main(String[] args) { // Embed an array of characters in a string String strSource = "changed"; char destination[] = { 'T', 'h', 'e', ' ', 'i', 'n', 'i', 't', 'i', 'a', 'l', ' ', 'a', 'r', 'r', 'a', 'y' }; // Print the char array Console.WriteLine(destination); // Embed the source string in the destination string strSource.CopyTo(0, destination, 4, strSource.get_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, 3, 9); // Print the resulting array Console.WriteLine(destination); } //main } //CopyToTest
import System; public class CopyToTest { public static function Main() : void { // Embed an array of characters in a string var strSource : String = "changed"; var destination : char[] = "The initial array".ToCharArray(); // Print the char array Console.WriteLine( destination ); // Embed the source string in the destination string strSource.CopyTo ( 0, destination, 4, 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, 3, 9 ); // Print the resulting array Console.WriteLine( destination ); } } CopyToTest.Main();

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からString.CopyTo メソッドを検索する場合は、下記のリンクをクリックしてください。

- String.CopyTo メソッドのページへのリンク