重複の可能性:
c#:「System.Object」と「object」の違い
私は現在C#を使用していますが、この質問は他の言語にも当てはまる可能性があります。
Object
呼び出しと呼び出しの間に違いはありますobject
か?具体的にはDictionary
、コンストラクターを使用してのインスタンスを作成していました。
Dictionary<String, Object> foo = new Dictionary...
IDEは自動的に入力しnew Dictionary<string, object>
ます。私は戻って最初の宣言を変更しましたが、それは私に不思議に思いました。
String
大文字またはObject
小文字を使用した場合、または副作用はありますstring
かobject
?- 大文字はクラスを参照していると想定しているので(したがって、クラスメソッドにアクセスできます)、小文字は単に型を参照しています。これは本当ですか?