博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#编程学习(一)
阅读量:7048 次
发布时间:2019-06-28

本文共 1424 字,大约阅读时间需要 4 分钟。

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://blog.51cto.com/14164498/2388781

你可能感兴趣的文章
关于数字签名简要原理
查看>>
POJ-3565 Ants 空间点对不相交匹配-最小权值匹配
查看>>
第三次月考
查看>>
单例模式的理解与应用
查看>>
springmvc(一)
查看>>
Hibernate与 MyBatis的比较
查看>>
【51NOD-0】1137 矩阵乘法
查看>>
Android使用静默安装时碰见的问题
查看>>
MySQL单机多实例安装并配置主从复制
查看>>
awk调用shell命令的两种方法:system与print
查看>>
网络对抗技术 20164320 王浩 Exp 9 Web安全基础
查看>>
谷歌开源第二代机器学习系统 TensorFlow
查看>>
juqery模板 Templates
查看>>
eclipse 自动创建web.xml
查看>>
python 基础回顾2
查看>>
Servlet 示例
查看>>
十一.单表更新及多表更新
查看>>
.NET SignalR中长连接与HUB连接的使用方式以及区别
查看>>
二维数组根据某个特定字段排序
查看>>
如何重装系统
查看>>