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#委托与事件原理及实例解析

    C#委托与事件原理及实例解析

    这篇文章主要介绍了C#委托与事件原理及实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-12-12
  • C#实现验证码功能

    C#实现验证码功能

    这篇文章主要为大家详细介绍了C#实现验证码功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • 浅谈C#中Md5和Sha1两种加密方式

    浅谈C#中Md5和Sha1两种加密方式

    这篇文章主要介绍了浅谈C#中Md5和Sha1两种加密方式的相关资料,需要的朋友可以参考下
    2015-07-07
  • C#泛型集合类型实现添加和遍历

    C#泛型集合类型实现添加和遍历

    这篇文章介绍了C#泛型集合类型实现添加和遍历的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-08-08
  • Entity Framework映射TPH、TPT、TPC与继承类

    Entity Framework映射TPH、TPT、TPC与继承类

    这篇文章介绍了Entity Framework映射TPH、TPT、TPC与继承类,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • C#实现工厂方法模式

    C#实现工厂方法模式

    这篇文章介绍了C#实现工厂模式的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • C# 站点IP访问频率限制 针对单个站点的实现方法

    C# 站点IP访问频率限制 针对单个站点的实现方法

    下面小编就为大家带来一篇C# 站点IP访问频率限制 针对单个站点的实现方法。小编觉的挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • Unity游戏开发之射击小游戏的实现

    Unity游戏开发之射击小游戏的实现

    本篇文章为大家带来一个横版2D射击小游戏,游戏制作超级简单,玩法一学就会。文中的示例代码讲解详细,快跟随小编一起动手试一试
    2022-03-03
  • C#实现的微信网页授权操作逻辑封装示例

    C#实现的微信网页授权操作逻辑封装示例

    这篇文章主要介绍了C#实现的微信网页授权操作逻辑封装,分析了微信网页授权操作的原理、步骤并给出了C#实现的网页授权操作逻辑封装类,需要的朋友可以参考下
    2016-10-10
  • C#实现带阴历显示的日期代码

    C#实现带阴历显示的日期代码

    这篇文章主要介绍了C#实现带阴历显示的日期代码,可以显示节假日及农历日期,在C#项目开发中非常具有实用价值,需要的朋友可以参考下
    2014-10-10

最新评论