2011-08-05 9 views
-2

私はC#の基本的な書式の質問

tempCube.transform.parent =行すなわち変数と文の一部を交換したい場合は(varがforループで反復されるint型、すなわちここに行く必要があるでしょう) 。

どうすればよいでしょうか。本当に基本的な質問に申し訳ありませんが、私は他の言語を長時間使い続けていましたが、今は私が学んだことをほとんど忘れてしまいました。

"(I)" 私は可変

例えば

ため(INT I = 1; iは< = 3; I ++)とスワップアウトするビットである{印刷行が*(i)*。変換; }

コンソール:

(1,2,3) (2,3,4) (4,5,6)

+2

入力と出力の状態の例をしてください! – wegginho

+0

Transformの機能とは何ですか? – Tim

+0

実際には問題ありませんが、3つの浮動小数点数(x、y、z)で構成される構造体のベクトル3が返されます – SacredGeometry

答えて

1

(インデックスはあなたが言及した整数である)、これはあなたが探しているもので、インデックスを指定したいです

もしそうなら、いいえ、実行時にそのテキストを置き換えることはできません。コレクションを使用する必要があります。理想的には、IEnumerableをforeachで作成します。 -

foreach (var x in new { row1, row2, row3 ... }) 
{ 
    x.transform; 
} 
1

私は願って、あなたが何を意味するかわかりません

- :あなたはあなたが好きなわけ
tempCube.transform.parent = row[index].transform; 
+0

私はそうは思わない、私は配列のインデックスを指定したくない。私がしたいのは、整数を返す変数を使ってコンパイル時にテキストをスワップアウトすることです。 – SacredGeometry

+1

例を使って質問を編集できますか?これは文字列であり、置き換えられるものは現時点では視覚化が困難です – V4Vendetta

+0

例を使って質問を編集しました – SacredGeometry