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

Dim value As Object Dim count As Integer Dim returnValue As ArrayList returnValue = ArrayList.Repeat(value, count)
戻り値
count 個の要素がある ArrayList。要素はすべて value のコピーです。



同一の値を使用して新しい ArrayList を作成および初期化する方法を次のコード例に示します。
Imports System Imports System.Collections Imports Microsoft.VisualBasic Public Class SamplesArrayList Public Shared Sub Main() ' Creates a new ArrayList with five elements and initialize each ' element with a null value. Dim myAL As ArrayList = ArrayList.Repeat(Nothing, 5) ' Displays the count, capacity and values of the ArrayList. Console.WriteLine("ArrayList with five elements with a null value") Console.WriteLine(" Count : {0}", myAL.Count) Console.WriteLine(" Capacity : {0}", myAL.Capacity) Console.Write(" Values:") PrintValues(myAL) ' Creates a new ArrayList with seven elements and initialize each ' element with the string "abc". myAL = ArrayList.Repeat("abc", 7) ' Displays the count, capacity and values of the ArrayList. Console.WriteLine("ArrayList with seven elements with a string value") Console.WriteLine(" Count : {0}", myAL.Count) Console.WriteLine(" Capacity : {0}", myAL.Capacity) Console.Write(" Values:") PrintValues(myAL) End Sub 'Main Public Shared Sub PrintValues(myList As IEnumerable) Dim obj As [Object] For Each obj In myList Console.Write(" {0}", obj) Next obj Console.WriteLine() End Sub 'PrintValues End Class ' This code produces the following output. ' ' ArrayList with five elements with a null value ' Count : 5 ' Capacity : 16 ' Values: ' ArrayList with seven elements with a string value ' Count : 7 ' Capacity : 16 ' Values: abc abc abc abc abc abc abc
using System; using System.Collections; public class SamplesArrayList { public static void Main() { // Creates a new ArrayList with five elements and initialize each element with a null value. ArrayList myAL = ArrayList.Repeat( null, 5 ); // Displays the count, capacity and values of the ArrayList. Console.WriteLine( "ArrayList with five elements with a null value" ); Console.WriteLine( " Count : {0}", myAL.Count ); Console.WriteLine( " Capacity : {0}", myAL.Capacity ); Console.Write( " Values:" ); PrintValues( myAL ); // Creates a new ArrayList with seven elements and initialize each element with the string "abc". myAL = ArrayList.Repeat( "abc", 7 ); // Displays the count, capacity and values of the ArrayList. Console.WriteLine( "ArrayList with seven elements with a string value" ); Console.WriteLine( " Count : {0}", myAL.Count ); Console.WriteLine( " Capacity : {0}", myAL.Capacity ); Console.Write( " Values:" ); PrintValues( myAL ); } public static void PrintValues( IEnumerable myList ) { foreach ( Object obj in myList ) Console.Write( " {0}", obj ); Console.WriteLine(); } } /* This code produces the following output. ArrayList with five elements with a null value Count : 5 Capacity : 16 Values: ArrayList with seven elements with a string value Count : 7 Capacity : 16 Values: abc abc abc abc abc abc abc */
using namespace System; using namespace System::Collections; void PrintValues( IEnumerable^ myList ); int main() { // Creates a new ArrayList with five elements and initialize each element with a null value. ArrayList^ myAL = ArrayList::Repeat( 0, 5 ); // Displays the count, capacity and values of the ArrayList. Console::WriteLine( "ArrayList with five elements with a null value" ); Console::WriteLine( " Count : {0}", myAL->Count ); Console::WriteLine( " Capacity : {0}", myAL->Capacity ); Console::Write( " Values:" ); PrintValues( myAL ); // Creates a new ArrayList with seven elements and initialize each element with the string "abc". myAL = ArrayList::Repeat( "abc", 7 ); // Displays the count, capacity and values of the ArrayList. Console::WriteLine( "ArrayList with seven elements with a string value" ); Console::WriteLine( " Count : {0}", myAL->Count ); Console::WriteLine( " Capacity : {0}", myAL->Capacity ); Console::Write( " Values:" ); PrintValues( myAL ); } void PrintValues( IEnumerable^ myList ) { IEnumerator^ myEnum = myList->GetEnumerator(); while ( myEnum->MoveNext() ) { Object^ obj = safe_cast<Object^>(myEnum->Current); Console::Write( " {0}", obj ); } Console::WriteLine(); } /* This code produces the following output. ArrayList with five elements with a null value Count : 5 Capacity : 16 Values: ArrayList with seven elements with a string value Count : 7 Capacity : 16 Values: abc abc abc abc abc abc abc */
import System.*; import System.Collections.*; public class SamplesArrayList { public static void main(String[] args) { // Creates a new ArrayList with five elements and initialize each // element with a null value. ArrayList myAL = ArrayList.Repeat(null, 5); // Displays the count, capacity and values of the ArrayList. Console.WriteLine("ArrayList with five elements with a null value"); Console.WriteLine(" Count : {0}", (Int32)myAL.get_Count()); Console.WriteLine(" Capacity : {0}", (Int32)myAL.get_Capacity()); Console.Write(" Values:"); PrintValues(myAL); // Creates a new ArrayList with seven elements and initialize each // element with the string "abc". myAL = ArrayList.Repeat("abc", 7); // Displays the count, capacity and values of the ArrayList. Console.WriteLine("ArrayList with seven elements with a string value"); Console.WriteLine(" Count : {0}", (Int32)myAL.get_Count()); Console.WriteLine(" Capacity : {0}", (Int32)myAL.get_Capacity()); Console.Write(" Values:"); PrintValues(myAL); } //main public static void PrintValues(IEnumerable myList) { IEnumerator objMyEnum = myList.GetEnumerator(); while (objMyEnum.MoveNext()) { Object obj = objMyEnum.get_Current(); Console.Write(" {0}", obj); } Console.WriteLine(); } //PrintValues } //SamplesArrayList /* This code produces the following output. ArrayList with five elements with a null value Count : 5 Capacity : 16 Values: ArrayList with seven elements with a string value Count : 7 Capacity : 16 Values: abc abc abc abc abc abc abc */
import System; import System.Collections; // Creates a new ArrayList with five elements and initialize each element with a null value. var myAL : ArrayList = ArrayList.Repeat( null, 5 ); // Displays the count, capacity and values of the ArrayList. Console.WriteLine( "ArrayList with five elements with a null value" ); Console.WriteLine( " Count : {0}", myAL.Count ); Console.WriteLine( " Capacity : {0}", myAL.Capacity ); Console.Write( " Values:" ); PrintValues( myAL ); // Creates a new ArrayList with seven elements and initialize each element with the string "abc". myAL = ArrayList.Repeat( "abc", 7 ); // Displays the count, capacity and values of the ArrayList. Console.WriteLine( "ArrayList with seven elements with a string value" ); Console.WriteLine( " Count : {0}", myAL.Count ); Console.WriteLine( " Capacity : {0}", myAL.Capacity ); Console.Write( " Values:" ); PrintValues( myAL ); function PrintValues( myList : IEnumerable ) { var myEnumerator : System.Collections.IEnumerator = myList.GetEnumerator(); while ( myEnumerator.MoveNext() ) Console.Write( "\t{0}", myEnumerator.Current ); Console.WriteLine(); } /* This code produces the following output. ArrayList with five elements with a null value Count : 5 Capacity : 16 Values: ArrayList with seven elements with a string value Count : 7 Capacity : 16 Values: abc abc abc abc abc abc abc */

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


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

- ArrayList.Repeat メソッドのページへのリンク