-1

ここに興味深いものがあります:

Resharper はこれをモーフィングしたいと考えています。

var lc = new LoginCredentials();
lc.Username = "CesarChavez";
lc.Password = "CesarChavez";

...これに:

var lc = new LoginCredentials {Username = "CesarChavez", Password = "CesarChavez"};

...しかし、後者の場合、「lc」は不要に思えます - どこにも参照されていません...???

4

1 に答える 1

10

最初のコード ブロックでも使用されません。lcある時点で使用することを前提としています(そして当然のことながら) 。そうしないと、ブロック全体が無意味になります。

于 2012-06-07T22:38:35.180 に答える