Почему пустая строка JSON десериализуется до нуля на стороне сервера?

Я отправляю пустую строку через $ .post, и она десериализуется до нуля. Как определить, была ли строка пустой или пустой на стороне клиента?

С уважением

ОБНОВЛЕНИЕ На самом деле я делаю:

$.post("Controller/Action", $.param({Name: ""}, true), null, "json");

на сервере:

public Container
{
   public string Name;
}

public void Action(Container container)
{
    bool c = container.Name == null;   // c is true, why ?     
}
10
задан jwaliszko 1 October 2010 в 12:57
поделиться