如何用另一种方式重写这个表述

本文关键字:重写 何用 另一种 方式 | 更新日期: 2023-09-27 18:15:20

如何以另一种方式重写以下内容?

 OAuthRequestToken requestToken = new OAuthRequestToken { Token = OauthToken };

如何用另一种方式重写这个表述

为什么有呢?真正的问题是,当编译器可以为您完成时,您为什么要编写额外的代码?

var requestToken = new OAuthRequestToken();
requestToken.Token = OauthToken; 

这是等价的。

OAuthRequestToken requestToken = new OAuthRequestToken();
requestToken.Token =  OauthToken;

如果您只是想知道一种新的编写方法,下面的代码是另一种方法…

        OAuthRequestToken requestToken = new OAuthRequestToken();
        requestToken.GetType().GetProperty("Token").SetValue(requestToken, OauthToken, null);