1.

using System;
using System.Collections.Generic;
using System.Ling;
using System.Text;
using System.Threading.Tasks;//命名空间,支持类库调用 namespace helloworld //项目名称
{
class Program //这就是一个类
{
static void Main(string[] args)//方法 (主方法)/主函数
{
//程序运行启动地方
Console.WriteLine("Hello World");//输出显示
Console.ReadKey();//暂停程序 } }
}

2.

 using System;
using System.Collections.Generic;
using System.Ling;
using System.Text;
using System.Threading.Tasks;//命名空间,支持类库调用 namespace helloworld //项目名称
{
class Program //这就是一个类
{
static void Main(string[] args)//方法 (主方法)/主函数
{
int num;
num = ;//定义一个整数变量
double d;//小数型,double包含了int
float f = 3.14f;//uniity使用float
d = 3.14;
string str;
str = "huang";//需加双引号
char c;//单字符型
c = 'a';/ar赋值用单引号
bool b;//布尔类型,判断对错
b = true;
b = false;
Console.WriteLine(num); } }
}
3.变量的命名: 
命名规则:
1.必须以"字母 "_或@开头,不要以数字开头
2 后面可以跟任意“字母”、数字、下划线.
注意:
1.你起的变量名不要与c#系统中的关键字重复.
2.在c#中,大小写是敏感的.
3.同一个变量名不允许重复定义(先这么认为,不严谨)

定义变量时,变量名要有意义 
C# 变量命名编码规范——Camel 命名法:
首个单词的首字母小写,其余单词的首字母大写。
Pascal命名命名规范:每一个单词第一字母都大写
如果使用到英文单词的缩写,全部用大写!

字符串与其它类型加好相连都会变成字符串

练习

1.

using System;

namespace _001lianxi
{
class Program
{
static void Main(string[] args)
{
string name = "卡卡西";
string place = "火影村";
int age = ;
string postBox = "kakaxi@qq.com";
double wage = ;
//Console.WriteLine("我叫"+ name+ ",我住在"+ place+ ",我今年" + age+ ",我的邮箱是" + postBox + ",我的工资是" + wage);
Console.WriteLine("我叫{0},今年{1}岁,家庭住址是{2},我的邮箱是{3},我的工资是{4}", name, age, place, postBox, wage);
}
}
}

2.

交换变量值:

using System;

namespace _005
{
class Program
{
static void Main(string[] args)
{
int a = ;
int b = ;
a = b - a;
b = b - a;
a = a + b; Console.WriteLine(a);
Console.WriteLine(b);
}
}
}

3.

using System;

namespace _007
{
class Program
{
static void Main(string[] args)
{ Console.WriteLine("请输入姓名");
string name = Console.ReadLine();//用于接收用户的输入
Console.WriteLine("请输入年龄");
string age = Console.ReadLine();
Console.WriteLine("请输入性别");
string Gender = Console.ReadLine(); Console.WriteLine("您好:{0}先生,您的年龄是{1},还是一个帅气逼人的{2}生", name, age, Gender); }
}
}

4.

C#学习入门第一篇的更多相关文章

  1. RabbitMQ学习总结 第一篇:理论篇

    目录 RabbitMQ学习总结 第一篇:理论篇 RabbitMQ学习总结 第二篇:快速入门HelloWorld RabbitMQ学习总结 第三篇:工作队列Work Queue RabbitMQ学习总结 ...

  2. Zookeeper 入门第一篇

    转载原文地址: ZooKeeper学习总结 第一篇:ZooKeeper快速入门 ZooKeeper学习总结 第二篇:ZooKeeper深入探讨 ZooKeeper学习第一期---Zookeeper简单 ...

  3. 学习KnockOut第一篇之Hello World

    学习KnockOut第一篇之Hello World 笔者刚开始学习KnockOut.写的内容就相当于一个学习笔记.且在此处向官网致敬,比较喜欢他们家的Live Example版块,里面有jsFiddl ...

  4. ActionBarSherlock学习笔记 第一篇——部署

    ActionBarSherlock学习笔记 第一篇--部署          ActionBarSherlock是JakeWharton编写的一个开源框架,使用这个框架,可以实现在所有的Android ...

  5. ElasticSearch入门 第一篇:Windows下安装ElasticSearch

    这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  6. 小白学习VUE第一篇文章---如何看懂网上搜索到的VUE代码或文章---使用VUE的三种模式:

    小白学习VUE第一篇文章---如何看懂网上搜索到的VUE代码或文章---使用VUE的三种模式: 直接引用VUE; 将vue.js下载到本地后本目录下使用; 安装Node环境下使用; ant-desig ...

  7. Flink入门-第一篇:Flink基础概念以及竞品对比

    Flink入门-第一篇:Flink基础概念以及竞品对比 Flink介绍 截止2021年10月Flink最新的稳定版本已经发展到1.14.0 Flink起源于一个名为Stratosphere的研究项目主 ...

  8. 前端学习 linux —— 第一篇

    前端学习 linux - 第一篇 本文主要介绍"linux 发行版本"."cpu 架构"."Linux 目录结构"."vi 和 v ...

  9. Egret入门学习日记 --- 第一篇 (引擎的选择)

    第一篇 (引擎的选择) 我人比较笨,得慢慢学,我就一点一点来好了. 首先,我个人喜欢游戏.网页开发相对游戏开发来说,网页开发实在太枯燥了,没劲.所以打算转游戏开发了. 游戏开发要选择游戏引擎,我去看了 ...

随机推荐

  1. Oracle DBLINK 简单使用

    oracle在进行跨库访问时,可以通过创建dblink实现,今天就简单的介绍下如果创建dblink,以及通过dblink完成插入.修改.删除等操作 首先了解下环境:在tnsnames.ora中配置两个 ...

  2. 静态方法中只允许访问静态数据,那么,如何在静态方法中访问类的实例成员(即没有附加static关键字的字段或方法)?

    package test.two; public class jingtaihanshu { int x = 3; static int  y = 4; public static void Meth ...

  3. express链接mysql, 用数据库连接池管理链接

    1.在API的开发当中,数据库的处理显得尤为重要,express 工程 链接mysql数据库有很好的模板可以借鉴. 1.1 创建数据库链接 新建一个DB目录,在DB目录下新建文件 db.js 内容如下 ...

  4. windows Git Bash 无法运行python解决方法

    以前运行cmd命令都是在cmd里面的,但是那个页面实在是太丑了,后面我就全部用git bash来运行window下的命令了. 但是在git bash 中运行下python – -version 或 p ...

  5. pause

    https://stackoverflow.com/questions/37063700/mm-pause-usage-in-gcc-on-intel?utm_medium=organic&u ...

  6. JDBC---Mysql(2)

    SQL注入攻击: 用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想知道的数据,这就是所谓的SQL注入攻击, 例如:判断username='a' or 'a'='a';  true从而为 ...

  7. 模拟器运行报错:ld: symbol(s) not found for architecture x86_64

    模拟器运行报错: 报错信息如下: Undefined symbols for architecture x86_64: "_x264_encoder_open_142", refe ...

  8. RHEL6.2 ORACLE11G

    今天翻文件看到这个系统的安装截图才发现自己没写,补上. 惯例还是用到的所有参数均位于文末附录 启动虚拟机进入系统安装 选择跳过硬盘检测 选择语言 选择基本存储设备 设定主机名 设定口令 选择使用所有空 ...

  9. Java+Selenium 常见问题QA

    一:日期控件二:上传控件三:页面隐藏元素四:弹出窗口的处理五:富文本框编辑器六:元素高亮 一:日期控件selenium不能直接对日期控件操作,可以通过js对日期控件做赋值操作 WebElement i ...

  10. 深入了解HBASE架构(转)

    dd by zhj: 最近的工作需要跟HBase打交道,所以花时间把<HBase权威指南>粗略看了一遍,感觉不过瘾,又从网上找了几篇经典文章. 下面这篇就是很经典的文章,对HBase的架构 ...