1、c#与java高度类似
2、学习网站:
迈出使用 C# 的第一步 - Learn | Microsoft Docs
3、工具visual studio
4、代码训练一:
using System;
using System.Collections.Generic;
public class Program
{
static void Main(String[] args)
{
Random random = new Random();
int num1 = random.Next(1, 7);
int num2 = random.Next(1, 7);
int num3=random.Next(1, 7);
int total=num1 + num2+num3;
Console.WriteLine($"{num1}+{num2}+{num3}={total}");
if (num1 == num2 || num2 == num3 || num3 == num1) { Console.WriteLine("恭喜+2");
total = total+2;
}
if (total < 15)
{
Console.WriteLine("lose");
}
else { Console.WriteLine("win"); }
}
}
代码训练二:
// See C# console app template changes in .NET 6 - .NET | Microsoft Docs for more information
using System;
using System.Collections.Generic;
public class Program
{
static void Main(String[] args)
{
//Console.WriteLine("Hello, World!");
String[] shops = { "笔记本电脑", "鼠标", "键盘", "USB数据线" };
int[] ku = {3, 2,2,0};
int[] bu = {2, 4,2,0};
for(int i = 0; i < shops.Length; i++)
{
Console.WriteLine($"{shops[i]}库存为:{ku[i]},补货量:{bu[i]}");
ku[i] = ku[i] + bu[i];
if (ku[i] >= 5)
{
ku[i] -= 5;
Console.WriteLine($"出库提示,{shops[i]}的剩余库存为:{ku[i]}");
}
if(ku[i] <= 1)
{
Console.WriteLine("库存不足");
}
}
}
}