C#编程学习(一)

博客提及2019年独角兽企业重金招聘Python工程师标准,还给出了文章原创地址及转载地址。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1 开始在Visual Studio 2013环境中编程
控制台应用程序是在 命令提示符窗口而非图形用户界面(GUI)中运行的应用程序。
集成开发环境(Integrated Development Environment,IDE)
1.2 编写第一个程序
Program.cs 文件定义了Program类,其中包含Main方法。在C#中,所有的可是执行代码都必须在方法中定义,而方法必须从属于类或结构。
Main方法指定程序的入口。该方法在Program类中必须定义为静态方法,否则应用程序运行时,.NET Framework 可能不把它视为起点。
Console:是由应用程序应用的程序集提供的一个类,提供了在控制台窗口中显示消息和读取键盘输入的方法。
【注意】Console是内建的类。
              WriteLine 是重载方法。
 
1.3 使用命名空间
命名空间(namespace):它为类这样的东西创建容器。同名类在不同命名空间中不会混淆。
Visual Studio 2013 环境默认使用项目名称作为顶级命名空间。.NET Framework 类库(FCL)也遵循这个约定,它的每个类都在一个命名空间中。
using 指令,用于限定要使用的命名空间。同一个文件后续的代码不再需要命名空间限定对象。
using 指出以后使用的名称来自指定的命名空间,在代码中不必对名称进行完全限定。
类编译到程序集中。程序集是文件,通常使用.dll 扩展名。不过,严格地说,带有.exe 扩展名的可执行文件也是程序集。
【注意】程序集和命名空间并非肯定一对一。程序集中可能包含多个命名空间的类,而一个命名空间可能跨越多个程序集
1.4 创建图形应用程序
Visual Studio 2013 提供两个模板来创建图形应用程序。一个是“Windows 窗体应用程序”,另一个是“WPF 应用程序”。
 WPF(Windows PresentationFoundation)是.NET Framework 3.0 才引入的新技术。相较于 Windows 窗体,它提供了许多更先进的特性与功能。所有新的 Windows 7 开发都应选择它而不是Windows 窗体。
XAML 全称是 Extensible Application Markup Language,即“可扩展应用程序标记语言”,Windows Store 应用程序通过它定义 GUI 布局。
在典型 WPF 应用程序中,UI 由一个或多个窗口构成,而在 Windows Store 应用中,对应术语是“页”或“页面”(严格地说,WPF 应用程序也能包含页,但我不想把问题搞得更复杂)。为了避免动不动就说什么“WPF窗口”或“Windows Store 应用页面”,以后就简单地说“窗体”、“页面”或“页”。但是,仍然要用“窗口”一词指代 Visual Studio 2013 开发环境的界面元素,比如“设计视图”和“代码和文本编辑器”窗口
使用“调试”菜单中的“启动调试” 命令运行程序,应用程序也会运行,但命令窗口在显示“Hello World!”后立即关闭,不会停下来等着按键。
控制台应用程序是由 Main 定义程序的运行入口。但图形应用程序稍有不同。
OnLaunched方法它决定着应用程序启动时如何显示窗体。
 
 
 

 

本文原创地址:https://www.linuxprobe.com/csharp-base-first.html

转载于:https://my.oschina.net/ssdlinux/blog/3045214

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值