タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

C#に関するfk_2000のブックマーク (3)

  • Array.Copy メソッド (System)

    例 次のコード例は、いずれかのArray型から整数型の別Arrayの型Objectにコピーする方法を示しています。 using namespace System; void PrintValues( Array^ myArr ); void main() { // Creates and initializes a new Array instance of type Int32. Array^ myIntArray = Array::CreateInstance( Type::GetType( "System.Int32" ), 5 ); for ( int i = myIntArray->GetLowerBound( 0 ); i <= myIntArray->GetUpperBound( 0 ); i++ ) myIntArray->SetValue( i + 1, i ); //

    Array.Copy メソッド (System)
    fk_2000
    fk_2000 2008/06/25
  • .NET TIPS 配列のサイズを変更するには? - C# - @IT

    .NET Frameworkでは、配列のサイズ(要素数)はそれを宣言したときに決定し、以降そのサイズを変更することはできない。例えば、次のC#のコードは文字列型の配列を宣言し、同時に初期化している。 string[] origNumbers = {"one", "two", "three"}; サイズの指定は省略しているが、3つの文字列を初期要素として設定しているので、配列のサイズは3に決まる。このあとで4番目の要素を追加する必要が生じても、変数numberが参照している配列オブジェクトの要素数を4にすることはできない。 このような場合に取り得る手段の1つは、サイズの異なる配列を別に宣言し、元の配列にあった値をコピーすることだ。具体的には次のようにすればよい。 string[] newNumbers = new string[4]; Array.Copy(origNumbers, newN

    fk_2000
    fk_2000 2008/06/25
  • ArrayCopyの使い方について教えてください。

    分類:[C#] 分類:[C#] お世話になっております。 下記の様な場合に配列の長さは変えないで、配列同士をつなげたいのですが、 どのようにすればよいでしょうか? ------------------- char[] charArray1 = ("test").ToCharArray(); int size = 100; byte[] byteArray1 = new byte[256]; byteArray1 = System.Text.Encoding.GetEncoding("shift-jis").GetBytes(charArray1); byte[] byteArray2 = new byte[4]; byteArray2 = BitConverter.GetBytes(size); byte[] byteArray3 = new byte[260]; Array.Copy(b

    fk_2000
    fk_2000 2008/06/25
  • 1