私はこのJavaScriptオブジェクトを持っています
var options:
{
windowTitle : '....',
windowContentUrl : '....',
windowHeight : 380,
windowWidth : 480
}
そして、私はこのC#クラスを持っています
public class JsonDialogViewModel
{
public string WindowTitle { get; set; }
public string WindowContentUrl { get; set; }
public double WindowHeight { get; set; }
public double WindowWidth { get; set; }
}
ご覧のとおり、私の表記は C# の PascalCase であり、Javascript は CamelCase です。それは通常の慣習です。
JavaScriptSerializer().Serializeを使用して C# オブジェクトをシリアル化し、Javascript コードで使用しています。
ただし、JavaScriptSerializer().Serialize が処理しない PascalCase から CamelCase へのこの問題に直面しています。
この翻訳を回避するために何を提案しますか?
ありがとうございました