这是给我错误的行。
<Exec Command=""$(MonoGameContentBuilderExe)"
/@:"%(ContentReferences.FullPath)" $(Header)"
WorkingDirectory="%(ContentReferences.RootDir)%(ContentReferences.Directory)" />
Run Code Online (Sandbox Code Playgroud)
它来自MonoGame.Content.Builder.targets文件。
完整的错误是:
命令““ C:\ Program Files(x86)\ MSBuild \ MonoGame \ v3.0 \ Tools \ MGCB.exe” / @:“ C:\ Users \ Jake \ documents \ visual studio 2015 \ Projects \ FirstGame \ FirstGame \ Content \ Content.mgcb” /平台:Windows / outputDir:“ C:\ Users \ Jake \ documents \ visual studio 2015 \ Projects \ FirstGame \ FirstGame \ Content \ bin \ Windows” / intermediateDir:“ C:\ Users \ Jake \文档\ Visual Studio 2015 \ …
c# visual-studio-2010 visual-studio monogame visual-studio-2015
我试图增加和减去美元和美分,但我遇到了超过100美分和0美分以下的麻烦.我的代码适用于添加任何内容,直到我需要将100美分兑换成1美元.我在将代码写入代码时遇到了麻烦,但我明白将美分兑换成美元需要做些什么.
FYI这是一个类,这就是为什么我有静态方法加法/减法和类方法加法/减法的代码
我的代码:
package moneyapp;
public class MoneyApp {
public static void main(String[] args)
{
Money money1=new Money(99,99);
Money money6=new Money(100,00);
Money money7=new Money(0,1);
add(money1,money7);
System.out.println("The sum of "+money1+" and "+money7+" is "+money1.add(money7));
subtract(money6,money7);
System.out.println("The difference of "+money6+" and "+money7+" is "+money6.subtract(money7));
}
static Money add(Money money, Money money2)
{
int adddollars=money.dollars+money2.dollars;
int addcents=money.cents+money2.cents;
Money addmoney=new Money(adddollars,addcents);
System.out.println(addmoney.toString());
return addmoney;
}
static Money subtract(Money money, Money money2)
{
int subtractdollars=money.dollars-money2.dollars;
int subtractcents=money.cents-money2.cents;
Money subtractmoney=new Money(subtractdollars,subtractcents);
System.out.println(subtractmoney.toString());
return subtractmoney;
}
} …Run Code Online (Sandbox Code Playgroud)