簡體   English   中英

將類作為變量C#傳遞

[英]Passing a Class as Variable C#

我需要一些幫助,希望它是可行的。

我想將Class作為變量傳遞給C#。

這是我的代碼,因此您可以看到我要執行的操作:

object shClass;
switch ((cbxType.SelectedItem as ComboBoxItem).Value)
{
    case "articles":
            shClass = ArticlesClass;
            break;
    case "topics":
            shClass = TopicsClass;
            break;
}
serializer.Deserialize<shClass>(response);

這段代碼不起作用,只是為了讓您知道我需要什么。 這可能嗎?

我希望你能幫助我。 謝謝。

為什么需要將其放在交換機外部? 您可以嘗試將其放在里面

switch ((cbxType.SelectedItem as ComboBoxItem).Value)
{
    case "articles":
            serializer.Deserialize<ArticlesClass>(response);
            break;
    case "topics":
            serializer.Deserialize<TopicsClass>(response);
            break;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM