[英]How to print a double using Console.WriteLine in C#
public class Account
{
private double balance;
public Account(double initBalance)
{
balance = initBalance;
this.balance = balance;
}
public double getBalance()
{
return balance;
}
public void deposit(double atm)
{
balance = atm + balance;
}
public void withdraw(double atm)
{
balance = balance - atm;
}
}
}
public class TestAccount
{
static void other()
{
Account objeto = new Account(50.0);
objeto.getBalance();
objeto.deposit(100.0);
objeto.withdraw(147.0);
Console.WriteLine(objeto.getBalance());
}
}
我正在尝试使用 writeline 打印余额,但writeline
没有显示任何内容。 我试着只写文字,但它只显示:
会发生什么? 我正在使用 visual studio 2015
要创建控制台应用程序,您需要有一个 Main function。您现在不是从任何地方调用您的其他方法。 Main function 是您申请的起点。
namespace HelloWorld
{
class Hello
{
static void Main(string[] args)
{
System.Console.WriteLine("Hello World!");
}
}
}
看看 Main 方法中的写入行是怎样的? 您必须在那里编写代码并在那里调用方法或创建实例。
我不知道你是否会在你正在寻找的地方找到你想要的东西。 对于初学者来说,这是来自编译器的 output(请参阅屏幕截图顶部的下拉菜单,上面写着“编译器”,但即便如此,您也可能无法在任何其他选项中找到您的 output。如果您正在制作网站类型的项目,那么它可能在一个提到“网络服务器”的项目中。你可能有一个名为“调试”的项目,它可能包含输出——它可能必须用 Trace.WriteLine 完成才能显示
如果你正在制作一个控制台项目,那么你的 output 通常会变成黑色 window ,当你按下播放时它会出现,但是,根据你的设置方式,它可能会在你的程序完成时再次消失,在你有机会阅读之前它。 请参阅如何阻止 C# 控制台应用程序自动关闭?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.