zoukankan      html  css  js  c++  java
  • C#编程学习(一)

    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方法它决定着应用程序启动时如何显示窗体。
  • 相关阅读:
    心得体悟帖---200209(效率太低的事情我是不会做的,这个可以解释我所有的行为)
    心得体悟帖---200209(顺心而动的睡觉方式(6+1或者5+2的睡觉方式))
    按钮用图片做背景hover时闪烁
    范仁义Emmet课程---1、HTML速写之Emmet语法规则
    CSS3疑难问题---5、:before和::before的区别
    reset.css是什么
    日常英语---200209(Abbreviations(Emmet Abbreviations Syntax))
    日常英语---200209(relative(layer model))
    日常英语---200209(Emmet Abbreviations Syntax)
    伪元素和伪类在chrome浏览器里面还是比较好区分的
  • 原文地址:https://www.cnblogs.com/linuxprobe-sarah/p/10811268.html
Copyright © 2011-2022 走看看