値の計算に基づいて実行時に置き換えたい、2 つのプレースホルダーを持つ文字列があります。これを行う最善の方法は何ですか。以下のコードを使用して、単一のプレースホルダーを置き換えました。
String posttData = @"data = google.visualization.arrayToDataTable([
['Label', 'Value'],
['Result', {0}]
]);
var options = {
width: 1200, height: 500, redFrom: 90, redTo: 100, yellowFrom: 75, yellowTo: 90, minorTicks: 5
};
....結果計算
var x = posttData.Replace("{0}", result.ToString());
ScriptManager.RegisterStartupScript(this, this.GetType(), "test", x, true);
複数の交換で同じことを行うにはどうすればよいですか? 別のオプションを追加する必要がある場合は、
var options = {
width: 1200, height: 500, redFrom: 90, redTo: 100, yellowFrom: 75, yellowTo: 90, minorTicks: 5, max: {1}