(typeof (someClass) - C#

本文关键字:someClass typeof | 更新日期: 2023-09-27 18:17:32

我正在尝试学习我的第一个面向对象的语言c#,我发现很难理解一些概念。

在下面的代码中,(typeof (MySerializer))实际在做什么?我读了msdn的文档,但不清楚他们在说什么。我唯一知道的是,如果发生了,有一个日志正在被创建。

public static class MySerializer
    {
        private static readonly ILog Log = LogManager.GetLogger(typeof (MySerializer)); ///

    } 

 public static T Deserialize<T>(string input)

(typeof (someClass) - C#

GetLogger(..)方法以Type (a类、接口等)作为参数。typeof操作符将返回对象的类型,在本例中为MySerializer,作为System.Type