0

Excelブックを開こうとしていますが、COMオブジェクトの作成中と作成中defaultの違いを理解することに疑問があります。new

違いを知りたいだけです:

Excel.Workbook workbook = new Excel.Workbook;

Excel.Workbook workbook = default(Excel.Workbook);
4

1 に答える 1

2

デフォルトのキーワードが表示されるはずです-MSDN

ジェネリックコード:typeパラメーターのデフォルト値を指定します。 これは、参照型の場合はnull、値型の場合は0になります。

  • default(Excel.Workbook);これは参照型のデフォルト値であるため、nullが返されます。
  • new Excel.Workbook();タイプの新しいインスタンスを提供しますExcel.WorkBook
于 2013-01-04T05:11:56.783 に答える