文字列を拡張して、文字列を「JSONセーフ」にする単純な関数を作成しようとしています。
public static string ToJSON(this object obj)
{
JavaScriptSerializer serializer = new JavaScriptSerializer();
return serializer.Serialize(obj);
}
しかし、テストコードを実行すると:
string msg= _rep.GetResource("Delete_Confirm").ResourceValue.ToJSON();
次のように、文字列の周りに余分な " を追加するようです。
""\"Helo KittY\" を削除してもよろしいですか?""