C#从入门到精通之第一篇: C#概述与入门

这篇具有很好参考价值的文章主要介绍了C#从入门到精通之第一篇: C#概述与入门。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.1 C#概述

  • C#语言及特点

    • C#是微软公司发布的一种面向对象的、运行于.NET Framework和 .Net Core(完全开源,跨平台能够在Windows/Linux上运行)之上的高级程序设计语言。
    • C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性;
    • C#是面向对象的编程语言;
  • .Net是什么?.Net和C#究竟是什么关系?文章来源地址https://www.toymoban.com/news/detail-444447.html

    • .Net是一个平台,而C#则是在这个平台里面的一门语言;
    • .Net上面可以有其他语言,比如VB、C++等都可以运行,而C#是.Net平台上最主流的开发语言;
    • .Net不仅仅能够让C#运行,它还能够提供提供一些必要的工具让C#完成更多强大的功能;

1.2 C# 开发工具安装

  • 开发工具VisualStudio?
    • Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,是编写C#程序或者说.NET程序最常用的开发工具。因其功能强大、简单易用、速度快、智能度高,被网友戏称宇宙第一IDE。
  • 安装:
    1. 点击 官网,选择合适类型的IDE进行下载:
      C#从入门到精通之第一篇: C#概述与入门
    2. 下载下来后,会进行下载安装包,完成后我们再选择组件;
    3. 根据我们实际的开发环境选择对应的组件,可以多选,少选也没有事情,后续可以进行修改再增加组件;建议勾选的组件如下:
      C#从入门到精通之第一篇: C#概述与入门
      C#从入门到精通之第一篇: C#概述与入门
    4. 勾选之后点击安装,安装完成则安装成功(安装的时候需要联网);成功后启动VS,界面如下:
      C#从入门到精通之第一篇: C#概述与入门

1.3 创建第一个C#程序

  1. 点击创建新项目,然后选择Windows桌面,最后选择Windows窗体应用(.NET Framework),然后点击下一步
    C#从入门到精通之第一篇: C#概述与入门
  2. 按照如图步骤,填入对应的项目信息,最后点击创建按钮新建工程:
    C#从入门到精通之第一篇: C#概述与入门
  3. 如图所示界面表示创建成功:
    C#从入门到精通之第一篇: C#概述与入门
  4. 先选中Form1.cs文件,然后点击左侧工具箱,就可以看到许多控件:
    C#从入门到精通之第一篇: C#概述与入门
  5. 选中公共控件中的Label,拖动到窗口中:
    C#从入门到精通之第一篇: C#概述与入门
  6. 再右键选择属性,我们可以对Label里面的属性进行设置,如图所示通过修改Text的值,我们将这个空间名称从Label1修改为了我的第一个程序
    C#从入门到精通之第一篇: C#概述与入门

到了这里,关于C#从入门到精通之第一篇: C#概述与入门的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Spring原码学习第一篇:Spring概述

    1、Spring获取对象的过程 2、Spring源码概述图: 2、一些重要的接口 BeanDefinition中实现的方法,把xml中定义的对象封装为一个对象,方便后面处理 4、BeandefinitionReader BeandefinitionReader 作为一个抽象层来处理配置文件,定义规范,方面扩展,如果再有其他格式的配置文件的话,直接

    2024年02月13日
    浏览(91)
  • 【Cesium 编程第一篇】概述、环境搭建、界面介绍

    年前年后一直在面试,发现一个奇怪的现象:很多互联网公司经受住三年的疫情冲击,反而在疫情放开的那一刻撑不住了,很多大厂都在批量的裁员:美国硅谷、北京字节、迪士尼中国等等。在北京的朋友也是年后到现在一直没有找到合适的工作,当然不是他技术不行找不到

    2024年02月08日
    浏览(62)
  • Spring原码学习第一篇:Spring源码概述

    1、Spring获取对象的过程 2、Spring源码概述图: 2、一些重要的接口 BeanDefinition中实现的方法,把xml中定义的对象封装为一个对象,方便后面处理 4、BeandefinitionReader BeandefinitionReader 作为一个抽象层来处理配置文件,定义规范,方面扩展,如果再有其他格式的配置文件的话,直接

    2024年02月13日
    浏览(39)
  • Vue入门简介【第一篇】

            🌴  1.1  什么是Vue      vue是一个构建用户界面UI的 渐进式javascript框架 ,渐进式的框架是指可以一步一步的由浅入深的去使用该框架。       vue官网: https://cn.vuejs.org/         🌴  1.2 Vue的 优点  ⭐️  1、体积小     压缩后33k左右,体积小意味着下载速度很快

    2024年02月03日
    浏览(47)
  • 数据结构入门篇:第一篇

    🤔首先,为什么要学数据结构? 数据结构的 概念 :在内存中对数据进行管理; 数据结构的学习能让我们在处理大量数据时提高处理效率,即让我们在不同的场景下更快的处理大量数据; 🤔算法和数据结构有什么关系? 算法 就是处理数据的一种方法; 数据结构是为算法服

    2023年04月18日
    浏览(55)
  • Jenkins持续集成入门到精通-一篇就够

    1 )首先,开发人员每天进行代码提交,提交到 Git 仓库,测试人员进行合并; 2 )然后, Jenkins 作为持续集成工具,使用 Git 工具到 Git 仓库拉取代码到集成服务器,再配合 JDK , Maven 等软件完成代码编译,代码测试与审查,测试,打包等工作,在这个过程中每一步出错,都

    2024年04月14日
    浏览(77)
  • 【FPGA入门】第一篇、Verilog基本语法常识

    目录 第一部分、不同的变量类型 1、wire和reg的区别  2、如何对变量进行赋值呢? 3、什么是阻塞?什么是非阻塞? 第二部分、变量位宽的定义 1、各种系统默认情况 2、变量位宽声明方式 3、表明位宽的情况下,赋值方式 4、两个模块之间例化,不定义变量直接用的方式 5、常

    2024年02月04日
    浏览(52)
  • Unidbg补环境实战第一篇:补环境入门

    Unidbg补环境实战第一篇:补环境入门 为什么要补环境 Unidbg补环境的案例情景复现 模拟执行so 参数获取 unidbg 代码初始化 目标函数的调用 补环境说明 实战补环境 本章小节 Unidbg 是一个基于 unicorn 的逆向工具,可以黑盒调用安卓和iOS中的so文件。这使得逆向人员可以在无需了解

    2024年02月05日
    浏览(43)
  • 【C语言必知必会 | 第一篇】C语言入门,这一篇就够了

    引言 C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。它在编程语言中具有举足轻重的地位。 此文为【C语言必知必会】系列第一篇,带你初步了解C语言,为之后的学习打下基础 C语言起源于美国贝尔实验室的贝尔实验室,由丹尼斯·里奇和肯尼斯

    2024年02月08日
    浏览(38)
  • 黑客入门教程(非常详细)从零基础入门到精通,看完这一篇就够了

    想要成为黑客,却苦于没有方向,不知道从何学起,下面这篇 黑客入门 教程可以帮你实现自己的黑客梦想,如果想学,可以继续看下去,文章有点长,希望你可以耐心看到最后 1、 Web安全相关概念(2周)  ·熟悉基本概念(SQL注入、上传、XSS、 、CSRF、一句话木马等)。 通过

    2024年02月03日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包