1、為什么c#定義public string要加問(wèn)號(hào)
答:主要是為了字符串能接受null值。在C#中,public string?后面加問(wèn)號(hào)的語(yǔ)法是為了創(chuàng)建可空字符串類型,即?string?。這是在C# 8.0及以后版本中引入的特性,允許字符串類型同時(shí)可以接受?null?值。
2、C#中的region注解
#region description
代碼塊
#endregion
3、顯示接口實(shí)現(xiàn)
若在實(shí)現(xiàn)接口的類中,有多個(gè)接口具有相同名稱的方法和屬性,應(yīng)用顯示接口來(lái)區(qū)分他們,這可以通過(guò)在?法或?qū)傩悦Q前加上接?名稱來(lái)實(shí)現(xiàn)。
例:

需要實(shí)現(xiàn)的方法

集中到一個(gè)類中

在一個(gè)類中分別實(shí)現(xiàn)
通過(guò)在方法名前添加接口名稱,可以將其實(shí)現(xiàn)在一個(gè)類中,使其相互獨(dú)立,均不可直接在類上使用