C無法將類隱式轉換為「string」

2023-01-20 16:30:45 字數 779 閱讀 1223

1樓:匿名使用者

你在宣告z1的時候錯了

你一開始就定義了一個叫sunny的泛型類,其中z1是一個不知道型別的欄位,z1定義為string所以你就會報型別錯誤,正確的定義是

public t z1

}下面是一個我寫的一個小例子

public class sunny

public t zk}}

----------------------------------public static void main(string args)

-------------------------------執行效果:

你和--------------

希望能給你幫助!

2樓:匿名使用者

public string z1

}這個地方還不知道 z1是什麼型別,你就直接返回string型別了,會報錯的

可以這樣寫

public a或者b z1}

3樓:還不明白聯絡我

public string z1

} 不知道你的裡面是什麼,如果需要重寫z1的tostring方法,達到你要的效果

4樓:匿名使用者

這行已經做顯示了啊 label1.text = ldx.z1;

你是要輸出?console.write("z1"); 這就輸出了

5樓:

其實已經在label裡面輸出來了。還有什麼問題嗎?

c中怎樣將double型強制轉換為int型

double a 4.6 一,int b int a 二,int c convert.toint32 a double temp1 int temp2 temp1 3.0 temp2 system.convert temp1 int i double b 0 i int b int a double...

在c中如何將int型別強制轉換為double型別

double c 10.1 int a int c 10 方式方法有很多 只要意識到一點,當大型別轉換成小型別都有可能出錯,只需要型別一致 就可以進行運算了 double c 10.1 int a int c 10 方式方法有很多 只要意識到一點,當大型別轉換成小型別都有可能出錯,只需要型別一致 就...

在c 控制中,如何將隱式強制轉化

型別轉換分為 隱式轉換 和 顯式轉換。舉個例子給你 string str 0 int number 這是強制轉換,也就是 顯式轉換。但是,強制型別轉換 必須在 一種型別的值 可以轉換為另一個型別的值時才可以用。要不然會報錯的。同樣拿string 和int 型舉例 string str abc int...