0

クラスにTypeObjectを返す関数があります。これはWebページで機能しますが、WindowsPhoneアプリケーションでは機能しません。エラーは「予期されるクラス、デリゲート、列挙型、インターフェイス、または構造体」です。誰かがそれを解決する方法を教えてもらえますか?ありがとう。

私のコードがあります:

 public static object GetData(Uri relativeUri)
    {
        return GetData<object>(relativeUri);
    }

   public static T GetData<T>(Uri relativeUri)
    {
        var request = CreateRequest(relativeUri);
        HttpWebResponse r;
        //return Deserializer<T>(request.GetResponse().GetResponseStream());             

        try
        {
            r = (HttpWebResponse)request.GetResponse();
            return Deserializer<T>(r.GetResponseStream());
        }
        catch (WebException webex)
        {
            HttpWebResponse webResp = (HttpWebResponse)webex.Response;
            setSessionError(webResp.GetResponseStream());

        }

        return Deserializer<T>(request.GetResponse().GetResponseStream());
    }
4

1 に答える 1

0

コードのどこが悪いのかわかりました。関数をクラスから外すための余分な角かっこがあります。

于 2012-08-07T16:26:25.333 に答える