我是C#的新手,因此這可能是一個基本問題。我需要做的是在類庫中放置一個如下所示的數組,然後對其進行調用。所以我想通過類和這個數組來顯示合適的圖片。我知道有一種更簡單的方式來製作某些圖片,但這是該項目的一項要求。這是一個C#中的asp.NET網站。在類庫中編寫數組並對其進行調用C#
string[] PictureArray;
PictureArray = new string[3];
PictureArray[0] = "~/pics/grl.jpg";
PictureArray[1] = "~/pics/pop.jpg";
PictureArray[2] = "~/pics/str.jpg";
PictureArray[3] = "~/pics/unk.jpg";
EDIT(也評論):
我想從數組的圖片在點擊一個按鈕像這樣在圖像框中顯示出來:
protected void Button1_Click(object sender, EventArgs e) {
Class1 name = new Class1();
this.Image1.ImageUrl = name.GetPic();
}
顯然只是name.GetPic()不會做任何事情,它實際上會拋出一個錯誤。
編輯2:對不起,我剛剛意識到我可以編輯和評論。我已經正確設置了類中的數組,現在我需要訪問它(請參閱上面的編輯)。
回答
string[] pictures = work.GetPictures();
Image1.ImageUrl = pictures[0];
是一切,我需要看到,由於Zyphrax
你的問題是什麼? – Alex 2010-04-14 02:21:44
該項目的要求?這是功課嗎? – 2010-04-14 03:06:18
注意:'string [3]'是一個包含3個元素(0-2)的數組,而不是最後一個索引爲3的數組。這是一個特別容易的錯誤,如果您來自VB.NET,另一種方式。 – Powerlord 2010-04-14 18:57:22