首页 > 解决方案 > 插入双精度时遇到问题,例如 4.8(例如)(C#)

问题描述

我在插入双精度时遇到了一些问题,例如:4.8。该程序不想阅读它。正如您在屏幕截图中看到的那样。

在此处输入图像描述

标签: c#

解决方案


问题可能出在你的文化背景上。可能预期的逗号而不是一个点。尝试这个:

double income = double.Parse(Console.ReadLine(), NumberStyles.Any, CultureInfo.InvariantCulture);

推荐阅读