C#实现数字转换

 更新时间:2021年04月30日 09:01:02   作者:敲代码两年半的练习生  
这篇文章主要为大家详细介绍了C#实现数字转换,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了C#实现数字转换的具体代码,供大家参考,具体内容如下

1 题目描述:数字转换

从键盘接收一个字符串,将其转换成一个double类型的数据,若转换成功,则显示转换之后的结果(保留小数点之后的4位,小数点之前的数字每3位加一个逗号);若转换失败,则显示提示信息,并继续接收用户输入,重新转换;

2 源码详解

using System;

namespace Csharp6_2
{
    class Program
    {
        static void Main(string[] args)
        {
            while(true)
            {
                while (true)
                {
                    Console.Write("Please input a string : ");
                    string numStr;
                    double num;
                    numStr = Console.ReadLine();
                    if (double.TryParse(numStr, out _))
                    {
                        num = System.Convert.ToDouble(numStr);
                        Console.WriteLine("Successfully , the number is : " + string.Format("{0:N4}", num));
                        break;
                    }
                    else
                    {
                        Console.WriteLine("Failing , Please input a string again ! ");
                    }
                }
                Console.ReadLine();
            }
        }
    }
}

3 实现效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • C# wpf使用ListBox实现尺子控件的示例代码

    C# wpf使用ListBox实现尺子控件的示例代码

    本文主要介绍了C# wpf使用ListBox实现尺子控件的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • C#中Array的存储结构简单介绍

    C#中Array的存储结构简单介绍

    本文将从一个数组的基础操作开始,逐步来推导数组的在C#基础操作、数组在CoreCLR的维护策略,数组在C++的内存分配等阶段具体是如何实现的,感兴趣的朋友跟随小编一起看看吧
    2023-11-11
  • C#使用加边法计算行列式的值

    C#使用加边法计算行列式的值

    这篇文章主要介绍了C#使用加边法计算行列式的值,实例分析了C#加边法计算行列式的原理与实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • Dynamic和Var的区别及dynamic使用详解

    Dynamic和Var的区别及dynamic使用详解

    C#中的很多关键词用法比较容易混淆,var和dynamic就是其中一组,他们都可以申明动态类型的变量,但是本质上他们还是有不少区别的,下面通过本文给大家介绍Dynamic和Var的区别及如何正确使用dynamic,需要的朋友参考下
    2016-01-01
  • C#实现Stripe支付的方法实践

    C#实现Stripe支付的方法实践

    本文主要介绍了C#实现Stripe支付的方法实践,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • C#中Socket通信用法实例详解

    C#中Socket通信用法实例详解

    这篇文章主要介绍了C#中Socket通信用法,以实例形式较为详细的分析了UDP及TCP两种通信方式的具体实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • c# 以二进制读取文本文件

    c# 以二进制读取文本文件

    在当前目录创建一个文件myfile.txt,对该文件具有读写权限
    2009-07-07
  • C#利用OLEDB实现将DataTable写入Excel文件中

    C#利用OLEDB实现将DataTable写入Excel文件中

    这篇文章主要为大家详细介绍了C#如何利用OLEDB实现将DataTable写入Excel文件中,文中的示例代码简洁易懂,具有一定的借鉴价值,需要的可以参考一下
    2023-02-02
  • C#控件闪烁的解决方法

    C#控件闪烁的解决方法

    这篇文章主要介绍了C#控件闪烁的解决方法,涉及SetStyle函数的使用技巧,需要的朋友可以参考下
    2015-01-01
  • 学习Winform文本类控件(Label、Button、TextBox)

    学习Winform文本类控件(Label、Button、TextBox)

    这篇文章主要和大家一起学习Winform文本类控件,包含标签控件(Label),按钮控件(Button),文本框控件(TextBox)和格式文本控件(RichTextBox),感兴趣的小伙伴们可以参考一下
    2016-05-05

最新评论