La fusion de deux objets, lors de la sérialisation à l'aide json.net?

J'ai rencontré une situation comme ci-dessous quelqu'un pourrait-il m'aider à atteindre comme ci-dessous?

Par Exemple, si j'ai la classe:-

public class Sample
{
    public String name {get;set;}
    public MyClass myclass {get;set;}
}

Mon Myclass sera comme suit:

public class MyClass
{
    public String p1 {get;set;}
    public String p2 {get;set;}
}

Quand je suis en utilisant Json.net de Sérialiser l'objet de la classe de l'Échantillon,j'ai eu comme ci-dessous et il fonctionne bien.

{
 "name":"...",
 "myclass":
          {
            "p1":"...",
            "p2":"..."
           }
 }

Son correct, mais je me demande est-il possible d'obtenir la chaîne json comme ci-dessous?

{
 "name":"...",
 "p1":"...",
 "p2":"..."
}

OriginalL'auteur Madhu | 2013-11-06