我正在練習C#編程,我正在學習一個我在網上找到的教程。我對Visual Studio女士感興趣,並且目前正在進行自我教育。我已經從教程中完成了自己的編輯,但儘可能接近教程。一切似乎都很好,除了代碼中有一部分我不知道我做了什麼或研究。在教程中,它使我創建了我認爲30個圖片盒。每個圖片框都被標記爲塊名或磚塊的字名,或者您選擇。我認爲這是爲了讓所有圖片框一次而不是一次一個地執行if/else語句更容易。我明白如果說「如果picturebox有標籤」磚塊「然後做XYZ,那麼花費的時間會更少。」 無論如何,我將代碼跟在T上,但是visualbasic說的是在Visual Studio中使用帶有圖片框的標籤
「可能的意外引用comprarison;得到一個值比較,投左側鍵入「串」
這裏是代碼的一部分,這給我這個
foreach (Control x in this.Controls)
{
if (x is PictureBox && x.Tag == "blockies")
{
if (pBall.Bounds.IntersectsWith(x.Bounds))
{
this.Controls.Remove(x);
pBally = -pBally;
score++;
}
}
}
它有一個綠色的波浪線從x.Tag到blockies」 。 感謝所有幫助 PS Windows窗體
'但VisualBasic中被saying'這裏是VB代碼? –
這幾乎是說上面引號。 – Razgr1z
我看到它,但沒有任何與VB相關的東西。它是C# –