1. 程式人生 > >C# 構造函數

C# 構造函數

常用 zh-cn span gui head get 紮實 項目 事情

對一個程序員最常用的評價是:基礎知識紮實。這句話自己也一直在琢磨它的意思,直到碰到構造函數的問題才意識到,自己的基礎知識不夠紮實。

構造函數語法

構造函數是一種方法,其名稱與其類型的名稱相同。其方法簽名僅包含方法名稱和其參數列表;它不包括返回類型。以下示例演示一個名為Person的類的構造函數。

public class Person
{
   private string last;
   private string first;
   
   public Person(string lastName, string firstName)
   {
      last = lastName;
      first 
= firstName; } // Remaining implementation of Person class. }

靜態構造函數

自己實際應用不多。可能是項目經理還沒有達到一定級別吧。需要了解的可以直接到C#編程指南看官方文檔。

對於構造函數,是沒有返回類型的,是沒有返回類型的,是沒有返回類型的(重要的事情說三遍),而不是void,因為void 也是返回類型,詳見msdn。

參考:C#編程指南

C# 構造函數