C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
Re[1]: 配列の一部範囲を別の配列へコピー
(過去ログ 176 を表示中)
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
[トピック内 4 記事 (1 - 4 表示)] <<
0
>>
■101371
/ inTopicNo.1)
配列の一部範囲を別の配列へコピー
▼
■
□投稿者/ バイド
(1回)-(2023/02/09(Thu) 22:29:27)
分類:[VB.NET/VB2005 以降]
例えば、以下のような配列があります。
Dim A(99) As String '配列内容省略
Dim A1(49) As String '配列内容省略
Dim A2(49) As String '配列内容省略
配列「A」の0〜49を配列「A1」、配列「A」の50〜99を配列「A2」をコピーしたいのですが、
可能なのでしょうか。
可能であれば、やり方をご教授いただけたらと思います。
よろしくお願いいたします。
引用返信
編集キー/
編集
■101372
/ inTopicNo.2)
Re[1]: 配列の一部範囲を別の配列へコピー
▲
▼
■
□投稿者/ Hongliang
(1273回)-(2023/02/09(Thu) 22:34:51)
2023/02/09(Thu) 23:27:00 編集(投稿者)
Array.Copy(コピー元配列, コピー元配列のコピー開始インデックス, コピー先配列, コピー先配列のコピー開始インデックス, 要素数)
引用返信
編集キー/
編集
■101374
/ inTopicNo.3)
Re[1]: 配列の一部範囲を別の配列へコピー
▲
▼
■
□投稿者/ radian
(108回)-(2023/02/10(Fri) 09:11:37)
2023/02/10(Fri) 09:16:30 編集(投稿者)
ググったらすぐ出てくるのでは。
https://www.google.com/search?q=vb.net+%E9%85%8D%E5%88%97+%E4%B8%80%E9%83%A8+%E3%82%B3%E3%83%94%E3%83%BC
https://dobon.net/vb/dotnet/programing/arrayslice.html#section4
方法は色々あるけど、LINQのSkipとTake使うのが楽かも。
引用返信
編集キー/
編集
■101375
/ inTopicNo.4)
Re[1]: 配列の一部範囲を別の配列へコピー
▲
▼
■
□投稿者/ 魔界の仮面弁士
(3563回)-(2023/02/10(Fri) 11:36:41)
■
No101371
(バイド さん) に返信
> 配列「A」の0〜49を配列「A1」、配列「A」の50〜99を配列「A2」をコピーしたいのですが、
> 可能なのでしょうか。
既に回答が付いているので蛇足ですが、同じ流れで AI (ChatGPT) に聞いてみるなど。
https://vb-user.net/junk/replySamples/2023.02.10.11.34/202302101133.png
引用返信
編集キー/
編集
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
過去ログには書き込み不可
管理者用
-
Child Tree
-