(typeof(someClass) - C#

时间:2014-08-10 15:31:08

标签: c# asp.net

我正在尝试学习我的第一个OOP语言C#,并且发现很难理解一些概念。

在下面的代码中,(typeof(MySerializer))实际发生了什么?我已经阅读了msdn documentations,但我不清楚他们在谈论什么。我知道的唯一事情就是创建了一个日志。

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


    } 


 public static T Deserialize<T>(string input)

1 个答案:

答案 0 :(得分:2)

GetLogger(..)方法将Type(A类,接口等)作为参数。 typeof运算符会将对象类型(在本例中为MySerializer)返回为System.Type