c#学习笔记之第一个程序“Hello world”
看到“Hello world”的时候想起了一个笑话:一个退休多年的程序员决定练习书法,他拿起毛笔挥毫泼墨写下一行大字——”Hello world“。虽然是一个笑话,但是还感觉有一丝程序员调侃自己的味道。的确,当学习一门新语言的时候,是要从最简单的”hello world“学起。
第一步:当然是安装visual studio,选择新建--项目--Visual c#--控制台应用程序
第二步:因为有一些代码是VS自己生成的,只需要在Main中写下向控制台显示”hello world“即可
执行程序,程序运行结果:
说明:程序中插入了两个改变控制台前景色Console.ForegroundColor与背景色Console.ForegroundColor的函数,由于改变前景色的函数插在最前面,所以,后面所有的字体都变成了红色,改变背景色的函数插在第一个writeline之后,所以后面的背景色都变成了蓝色。
当然,VS还有许多功能,比如创建窗口应用程序等等,个人认为比javafx创建窗口要简单的多。其实我的理解java与c#的还是很像的,只要注意其中的特殊点即可。随着学习的进行,还会有其他方面的内容。(鉴于第一次写博客和学习c#,也许应该肯定会有不足和错误,希望给与指正)。
转载于:https://www.cnblogs.com/zyqBlog/p/4342845.html
c#学习笔记之第一个程序“Hello world”相关推荐
- CC2640R2F学习笔记(五.第一个程序:GPIO点灯)
文章目录 前言 一.生成配置文件 二.导入工程"empty" 三.代码改动 四.实现点灯 前言 点灯似乎是所有MCU开发编写的第一个程序,使用CUBEMX来配置STM32初始化程序 ...
- Linux进程线程学习笔记:运行新程序
Linux进程线程学习笔记:运行新程序 周银辉 在上一篇中我们说到,当启动一个新进程以后,新进程会复制父进程的大部份上下文并接着运行父进程中的代码,如果我们使新进程不运行原父进程的代码,转而运行另外一 ...
- Java 学习笔记:第一章 Java入门
Java 学习笔记:第一章 Java入门 1.1 计算机语言发展史以及未来方向 1.2 常见编程语言介绍 C语言 C++ 语言 Java语言 PHP 语言 Object-C和Swift 语言 Java ...
- 【FastDDS学习笔记】HelloWorld示例程序编译和运行
目录 第一章:[FastDDS学习笔记]Ubuntu22上安装fastDDS环境 第二章:[FastDDS学习笔记]HelloWorld示例程序编译和运行 第三章:[FastDDS学习笔记]Fast- ...
- 学习笔记-应用光学 第一章 几何光学的基本定律
学习笔记-应用光学 第一章 几何光学的基本定律 1-1 发光点.波面.光线和光束 发光点:本身发光或被照明后发光的几何点 波面:发光点在某一时刻发出的光形成波面 (在各向同性均匀介质中波面是球形) 光 ...
- 学习Matlab的第一个程序——用二分法求根
学习Matlab的第一个程序--用二分法求根 问题描述 matlab代码 遇到的一些问题和心得体会 问题描述 对于一个给定的方程f(x)=0和零点的大致区间(a,b),用二分法将区间(a,b)缩小,当 ...
- PMBOK(第六版) 学习笔记 ——《第一章 引论》
系列文章目录 PMBOK(第六版) 学习笔记 --<第一章 引论> PMBOK(第六版) 学习笔记 --<第二章 项目运行环境> PMBOK(第六版) 学习笔记 --<第 ...
- 【Python学习笔记】第一章基础知识:格式化输出,转义字符,变量类型转换,算术运算符,运算符优先级和赋值运算符,逻辑运算符,世界杯案例题目,条件判断if语句,猜拳游戏与三目运算符
Python学习笔记之[第一章]基础知识 前言: 一.格式化输出 1.基本格式: 2.练习代码: 二.转义字符 1.基本格式: 2.练习代码: 3.输出结果: 三.输入 1.基本格式: 2.练习代码: ...
- 数据结构与算法学习笔记(python)——第一节 数组应用程序实战
前言 本人是一个长期的数据分析爱好者,最近半年的时间的在网上学习了很多关于python.数据分析.数据挖掘以及项目管理相关的课程和知识,但是在学习的过程中,过于追求课程数量的增长,长时间关注于学习了多 ...
最新文章
- My first App EncryptWheel is in WAITING FOR REVIEW status
- 用RadASM开发窗口程序(2)
- 神策数据汽车行业解决方案重磅上线,全面赋能车企数字化转型
- python 中的__getattr__和__setattr__
- 深入理解TCP/IP协议-TCP建立与终止连接
- 操作系统Ubuntu(实验一二)
- linux native分区,怎么将硬盘格式分区为Linux Native格式的
- Difference between stem and lemma
- Java 算法 摆动序列
- Java基础学习总结(165)——API 安全最佳实践
- 深入理解C# 3.x的新特性(5):Object Initializer 和 Collection Initializer
- Java网络编程之IP地址
- VsCode云端版本
- 小学四年级计算机教案清华出版,清华版四年级下册信息技术电子备课教案
- android调起浏览器设置头部,Android开发:调起手机浏览器
- Weclome to Thm-V九维空间
- 容联携手火星时代教育 促进线上线下一体化
- 华为云数据库mysql云灾备方案_华为云MySQL云灾备解决方案,为企业数据提供全方位的异地保护...
- 爬虫练习(Day4)
- java 微信退款配置_微信支付退款配置
热门文章
- update 和 left join 合并_Python数据预处理——连接、合并、重塑样本
- 【新星计划】Matlab绘制分岔图
- java单态模式_Java单态模式
- python几岁开始学_python编程少儿几岁可以学?有哪些优势?
- 小白的AFNetWorking之路
- Opencv Kmeans聚类算法
- 2.修改/etc/hosts文件 /安装SSH、配置SSH无密码登陆(全程切换到hadoop用户下操作)
- Java中利用socket实现简单的服务端与客户端的通信(中级)——实现任意双向通信
- caffe源码c++学习笔记
- error C3861: “setw”: 找不到标识符