こんにちはYagiです。 webサイト制作の際にJavaScriptを使用して、 クライアントとサーバの通信の際のデータ形式としてJSONを使用することがよくあります。 そのため、サーバサイドでJSONを生成してクライアントに渡してあげる必要があります。 JavaScriptSerializer C#4.0からJavaScriptSerializerというJSON生成するためのクラスが追加されました。 このクラスを使うことによって、簡単にJSONを生成することが出来ます。 JavaScriptSerializerは、System.Web.Extensions.dllのSystem.Web.Script.Serialization名前空間にあります。 使う場合は参照の追加を忘れずに行ってください。 試しに配列のJSONを返す例を上げます。 using System; using System