开发者

displaying numbers in correct format in textbox C#

the number entered in the textbox is stored as integer,suppose if you enter a number like 0095 on exiting textbox it should displayed "95",also another textbox takes float,if i enter 1.567 it should be displayed as"1.5"...how to开发者_开发知识库 do that in C#?


Like most other languages I assume. In C# when I do something like that, I get the data from the textbox,usually richtextbox, store it as a string. from there you can typecast it to an int (should you believe that what is being typed is an int) and then do a fairly straight forward trim of the float number.

Use readline to take lines as strings, or just take the whole thing as a string, depending on how you implement it.

Convert strings to ints using:

int numVal = Int32.Parse("105");

or

string text = "500";
int num = int.Parse(text);

and then

Math.Round(float,decimals)

for trimming the float.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜