在上一篇文章我们介绍了C#三类程序的基本使用之后,接下来我们这篇文章简单介绍C# 控制台的使用。这次笔记,主要是包含了语法和控制台使用。
今天写这篇控制台应用,我感觉没什好的灵感,先去另一篇文章里谈了一下感悟,还是得回来写完。在那篇文章里,我写了我的基本感悟,并且附上了一个表格。毕竟作为教程,讲得系统,运算符,表达式,老师也是基本的都过了一遍,但是其实我感觉也不一定比W3CSCHOOL的文档好,因为文档里可以直接复制代码,但是视频里要自己敲代码,超级浪费时间,效率极低。不过听老师讲这么语言的结构和思路真的很好。所以我这里还是推荐下面的目录里的数据类型,C#封装,C#方法有必要去看。
在这次笔记里,我主要学习了C#的数据类型,封装,方法,其中的详细文档我是参考了W3Cschool的文章:
在 C# 中,变量分为以下几种类型:
视频中介绍的更深入:https://www.youtube.com/watch?v=BCGjqicDIRA&list=PLZX6sKChTg8GQxnABqxYGX2zLs4Hfa4Ca&index=9
源代码:
using System;
namespace CalculatorApplication
{
class NumberManipulator
{
public void getValues(out int x, out int y )
{
Console.WriteLine("请输入第一个值: ");
x = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("请输入第二个值: ");
y = Convert.ToInt32(Console.ReadLine());
}
static void Main(string[] args)
{
NumberManipulator n = new NumberManipulator();
/* 局部变量定义 */
int a , b;
/* 调用函数来获取值 */
n.getValues(out a, out b);
Console.WriteLine("在方法调用之后,a 的值: {0}", a);
Console.WriteLine("在方法调用之后,b 的值: {0}", b);
Console.ReadLine();
}
}
}
当上面的代码被编译和执行时,它会产生下列结果(取决于用户输入):
请输入第一个值:
7
请输入第二个值:
8
在方法调用之后,a 的值: 7
在方法调用之后,b 的值: 8
参见以下链接:https://cloud.tencent.com/developer/article/1579689
学习了基本的语法之后,这就是控制台的简单实用,后面我还需要更新的是,实用控制台调用我们的人脸识别接口,文章内容也会不定期更新,下一篇文章,我要介绍web form的基本使用,然后尝试调用我们的人脸识别接口,我们拭目以待吧。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。