基礎的な質問かもしれませんが、ネットで調べたのですが、うまく回答が見つからなかったので、教えて下さい。
VB.netで二次元配列を扱っているのですが、この要素はどこにあるのかを知りたいのです。
一次元配列でしたら、Indexof を使えば、どこのインデックスに配置されているかが分かると思うのですが、
二次元配列の場合は、どうすればインデックス数が分かるのでしょうか。
例えば、列は0で固定だけど、どこの行にこの要素が格納されているか分からないから、行番号を知りたいと言うときです。
よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
直接はないので,LINQ等で代用することになります。
e.g.)
Dim arr As Integer(,) = New Integer(,) {
{0, 1, 2},
{10, 11, 12}
}
Dim i1 As Integer = arr.Cast(Of Integer).Select(Function(v, i) New With {v, i}).First(Function(o) o.v = 12).i
Debug.WriteLine("{0} / {1}", i1 \ arr.GetLength(1), i1 Mod arr.GetLength(1))
Yune-Kichiさん
早速のご回答ありがとうございます!
お返事が遅くなって申し訳ございません。
初心者なものでLINQ自体よく分からなかったので、ネットで調べてみたのですが、私の力量では理解が難しく。。(泣
Yune-Kichiさんが教えて下さったコードも初心者の私には難しくて、こちらはどのようなことをされているのでしょうか。
御手数をおかけしまして大変申し訳ございませんが、もう少し詳しく教えて頂けましたら嬉しいです。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- JavaScript 二次元配列の全要素の全要素を区切り文字無しで連結する最も単純な書き方を教えてください 3 2023/06/09 12:51
- その他(プログラミング・Web制作) python質問 1 2023/08/14 11:54
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Ruby 初心者プログラミング 3 2022/10/12 11:31
- C言語・C++・C# c言語の問題です 課題1 (二分探索木とセット) 大きさ size の配列 array を考える。す 2 2023/01/10 21:08
- C言語・C++・C# pythonのファイルの並びでの読み込みとリストについて 4 2022/04/13 03:52
- JavaScript オブジェクト配列の各メンバを任意の式で評価して、その評価値が最大のオブジェクトを返す関数はありますか 2 2023/05/20 15:02
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
配列の重複する値とその個数を取得したい
Visual Basic(VBA)
-
vb.netです。2次元配列の要素をFor Eachでひとつづつ取得したい。
Visual Basic(VBA)
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
-
4
2次元動的配列の第一引数のみを可変にする
Visual Basic(VBA)
-
5
CloseとDisposeの違い
Visual Basic(VBA)
-
6
VB.NET の配列の要素数
Visual Basic(VBA)
-
7
VB.NETで小数点以下の桁数を取得したい
その他(ソフトウェア)
-
8
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
9
モーダルフォームとモードレスフォーム
Visual Basic(VBA)
-
10
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
11
VB.NETの配列にExcelから読み込んできたデータを格納したい
Visual Basic(VBA)
-
12
VBでグローバル変数を宣言するには
Visual Basic(VBA)
-
13
変数の参照でエラーが出てしまいます。(VB.NET)
Visual Basic(VBA)
-
14
コンソールアプリケーションのコマンドプロンプト画面を非表示
Visual Basic(VBA)
-
15
VB.NETで他のプロジェクトで作成したフォームを使う方法
Visual Basic(VBA)
-
16
【VB.NET】テキストボックスにフォーカスが移動すると、全選択されてしまいます。
Visual Basic(VBA)
-
17
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
18
意味不明の実行時エラーで困っています
その他(プログラミング・Web制作)
-
19
VBのReturnの使い方
Visual Basic(VBA)
-
20
Ctrl + Cなど複数の入力キーの感知
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dim flag(4) as boolean で配列...
-
Excel VBA ユーザーフォームの...
-
Excel(VBA)で配列の要素数を...
-
perlで配列の要素が空なのを知...
-
VBA 多次元配列を用いてグルー...
-
重複しない乱数発生
-
可変長配列を、動的確保した固...
-
リストボックスに縦スクロール...
-
perl このテキストファイルを簡...
-
マクロ Publicでの配列定義
-
Strawberry Perl for Windows ...
-
エクセルVBAでTransposeの不思議
-
perl 配列の要素数について
-
VBA 二次元配列 ループの書き方
-
jcode->jfold で禁則処理
-
perlで2次元配列をサブルーチ...
-
Powershell $変数 = @()の空配...
-
アクティブセルから、A列最終行...
-
画面を強制的に再描画させる方法
-
どなたかこのプログラミングを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
二次元配列のインデックスについて
-
VBAのautofilter、criteriaの配...
-
Excel VBA ユーザーフォームの...
-
二次元配列における要素数のは...
-
マクロ Publicでの配列定義
-
Strawberry Perl for Windows ...
-
リストボックスに縦スクロール...
-
クラスに配列を渡す方法
-
Dim flag(4) as boolean で配列...
-
エクセルVBAでTransposeの不思議
-
perlで2次元配列をサブルーチ...
-
perlで配列の要素が空なのを知...
-
perl 配列の要素数について
-
組み合わせについての質問です...
-
隣同士の数字を足し合わせる
-
複数の配列の全ての組み合わせ...
-
perl 初等プログラミングについて
-
jcode->jfold で禁則処理
-
一致する要素が格納されている...
-
チェックボックスのperlでの値...
おすすめ情報