|
分類:[C#]
お世話になります。C#についての質問です。
インスタンスの作成で例えば XmlDocument doc = new XmlDocument()…@ XmlDeclaration xmlDec = doc.CreateXmlDeclaration("1.0", "UTF-8", null)…A
がある場合は@はnew演算子でインスタンスの作成を行いAはCreateXmlDeclarationメソッドを 実行してインスタンス作成をしています。 インスタンスの作成については@とAのようなnew演算子とメソッド実行の2通りのパターンがあるのでしょうか?
Aについてメソッド実行時の戻り値は数字型や文字列型の値を通常イメージしてしまうのですが Aで戻り値を調べるとはSystem.Xml.XmlDeclaration型が戻り値となってます。 これはXmlDeclarationクラスというオブジェクトが戻り値になり、それがイコール、 インスタンスの作成を意味しているのでしょうか?
ご教示よろしくお願い致します。
|