0

このプロパティ値があり、読み取られる XML に記録されているため、その文字列値が必要です。

今私の問題は、私がするときです:

例の値は 1.0 です

MyProperty.StringValue.ToString 

1を与える

この値を文字列形式にして、入力した 1.0 を完全に表示するにはどうすればよいですか

私が試してみました

MyProperty.StringValue.ToString.Format("D")

Dを与える

入力された値がそのまま出てくる必要があることを念頭に置いて...

たとえば 1.5 があると、1.5 として返されます

反対側が0の場合にのみ発生します...

より多くの例で正確に何が必要なのかわかりません....とてもシンプルです....

ユーザー入力は1.0で、値は文字列に変換され、0が削除されるため、最終的には1になります。これは文字列であるため、入力された値をそのまま反映する必要があります。

ここで 1.5 を入力すると、値は文字列に変換され、最終的には 1.5 で返されます。

132 を入力した場合、値は文字列に変換され、132 として返されるはずです。

これで十分であることを願っています

4

1 に答える 1

0
String.Format("{0:0.0}",MyProperty.StringValue);

代わりにこれを試してください:

String.Format("{0:0.0}",MyProperty);
于 2012-05-18T09:56:28.377 に答える