public UcCard CardValue()
{
UcCard current = pack[index];
UcCard.Type cardvalue = 0;
current.Value = cardvalue;
edit:return current.Value.ToString(cardvalue);
//////return UcCard.ToString(cardvalue);
}
編輯:現在它說,它不能。「*** UcCard.Type」轉換爲字符串如何從對象中獲取值並將其轉換爲字符串?
即時得到錯誤「沒有超載的方法‘的ToString’需要1個參數」 想什麼IM要做的是從UcCard獲取一個值然後打印它,現在我知道UcCard是一個對象,但我不知道如何取值並將其傳遞給字符串
即時編碼的新內容,所以要溫和T_T i在發帖前試着尋找答案,但我只是找不到符合我需要的答案
als o,這是我嘗試取值的地方:
public int Volume
{
get
{
switch (lblValue.Text)
{
case "2": return 2;
case "3": return 3;
case "4": return 4;
case "5": return 5;
case "6": return 6;
case "7": return 7;
case "8": return 8;
case "9": return 9;
case "10":
case "K":
case "Q":
case "J": return 10;
case "A": return 1;
}
return 0;
}
}
「現在我知道,UcCard是一個對象」 - 這是奇怪的。從你的樣品'UcCard'是類型。 –
然後我錯了,或困惑,我看到一個帖子somwhere暗示,這是一個對象。 – Coconut
'UcCard'是一種類型。您需要在該類型的實例上調用'ToString()'。試試'cardvalue.ToString()'。 –