У меня есть запрос о типе null.
У меня есть небольшая программа, кто-нибудь может рассказать мне об этом.
public class TestApplication
{
public void ShowText(object ob)
{
Console.Write("Inside object");
}
public void ShowText(string str)
{
Console.Write("Inside string");
}
public void ShowText(int i)
{
Console.Write("Inside int.");
}
public void ShowText(char c)
{
Console.Write("Inside Character");
}
static void Main(string[] args)
{
new TestApplication().ShowText(null);
Console.Read();
}
}
Почему он вызывает строковую функцию.
Это означает, что тип null - это строка.
Это может показаться глупым, но я не могу найти регион, почему он вызывает функцию строки.