完全な名前空間なしで型名を取得する 質問する

完全な名前空間なしで型名を取得する 質問する

次のコードがあります:

return "[Inserted new " + typeof(T).ToString() + "]";

しかし

 typeof(T).ToString()

名前空間を含む完全な名前を返します

クラス名だけを取得する方法はありますか (名前空間修飾子なし)?

ベストアンサー1

typeof(T).Name // class name, no namespace
typeof(T).FullName // namespace and class name
typeof(T).Namespace // namespace, no class name

おすすめ記事