Re: [問題] 迴圈的問題
還是覺得用陣列會比較好讀....
===============================================================
// 請自行include Microsoft.VisualBasic.dll
using Microsoft.VisualBasic;
public class vars
{
public double H5 = .1;
public double H6 = .2;
public double H7 = .3;
}
public partial class Form1 : Form
{
public vars _vs = new vars();
public Form1()
{
for (int i = 5; i <= 7; i++)
{
string myVar = "H" + i.ToString();
MessageBox.Show(
Interaction.CallByName(_vs,
myVar,
CallType.Get).ToString()
);
}
}
}
※ 引述《gundan (鋼彈)》之銘言:
: 請問一下,我有下列需求
: 假設我有三個變數,變數名稱如下
: double H5 = .0;
: double H6 = .0;
: double H7 = .0;
: 我的function是這樣呼叫的
: func("H5",H5.ToString());
: func("H6",H6.ToString());
: func("H7",H7.ToString());
: 請問這裡有什麼方法可以改用迴圈來做嗎?
: 其實這個是要寫excel用的,常常有這種情形發生
: 因為變數取成這樣我看程式碼比較好看
: 還是一定只能宣告成陣列才能用迴圈?
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.148.139
推
02/01 08:51, , 1F
02/01 08:51, 1F
→
02/01 08:52, , 2F
02/01 08:52, 2F
推
02/01 17:11, , 3F
02/01 17:11, 3F
→
02/01 17:11, , 4F
02/01 17:11, 4F
→
02/01 19:01, , 5F
02/01 19:01, 5F
推
02/02 12:36, , 6F
02/02 12:36, 6F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章