S2-01
类:
类是对象的虚例,类是对象的集合,类是对象的模板。
对象是类的实例。(可以 0到多个。)
.NET Framwork vs版本
.NET Framwork 1.0 /1.1 vs2003
.NET Framwork 2.0 vs2005
.NET Framwork 3.0 /3.5 vs2008
.NET Framwork 4.0 vs2010
.NET Framwork 4.5 vs2012/vs2013
SP(service pack)2
.NET Framework 两大组件
公共语言运行时 (CLR Common Language Runtime) 框架类库(FCL Framework Class Library)
CLR:
1.1 CLS 公共语言规范 Common Language Specfication
1.2 CTS 通用类型系统 Common Type System
WF Work Flow:工作流
WCF HTTP TCP/IP
WPF :
LInq: from db.stus where
两道编译
我们直接写的C#代码,CPU并不认识,因为CPU只认识 0和 1, 所以我们需要将源文件编译成一个中间
文件,名字叫MSIL(微软中间代码)。然后中间代码,CPU依然不认识,需要经过CLR的一个特殊组件,就是JIT(Just
in time 即时编译器)来翻译,翻译成CPU可以读懂的0和1,如果再往底层说,0 和 1在计算机中对应的就是高低电位。
高电位用1代表,低电位用0代表。
类图:
自动属性
private int age;
以下是java的自动属性封装
public int Age
{
get
{
return age;
}
set
{
age=value;
}
}
以下是java的自动属性封装
public int Age
{
get { return age; }
set { age = value; }
}
魔兽登录系统
判断注册的条件
if (txtName.Text!=""&&txtUserid.Text!=""&&txtEmali.Text!=""&&txtPwd.Text!=""&&txtXpwd.Text!=""&&txtXemali.Text!="")
{
//建立一个判断条件 默认为正确的0
int a = 0;
//密码邮箱双重验证
if (txtPwd.Text != txtXpwd.Text)
{
a = 1;
}
if (txtEmali.Text!=txtXemali.Text)
{
a = 2;
}
switch (a)
{
case 0:
//建立数组循环
for (int i = 0; i < Userinfo.user.Length; i++)
{
//如果为空的话
if (Userinfo.user[i]==null)
{
//赋值
User us = new User();
us.Name = txtName.Text;
us.Userid = txtUserid.Text;
us.Pwd = txtPwd.Text;
us.Email = txtEmali.Text;
Userinfo.user[i] = us;
MessageBox.Show(Userinfo.user[i].Name);
MessageBox.Show("注册成功!");
// 打开窗体
frmMain ma = new frmMain();
ma.Show();
this.Close();
break;
}
}
break;
case 1:
//提示
MessageBox.Show("两次密码不一致");
break;
case 2:
//提示
MessageBox.Show("两次邮箱不一致");
break;
}
}
else
{
MessageBox.Show("用户信息不完整!");
}
}
判断登录的条件
foreach (User item in Userinfo.user)
{
//验证用户名密码正确
if (txtName.Text.Equals(item.Email) && txtPwd.Text.Equals(item.Pwd))
{
frmGame g = new frmGame();
//窗体传值
g.lblTitle.Text = item.Name + "召唤师,欢迎来到英雄联盟";
g.Show();
this.Close();
break;
}
//不正确
else
{
MessageBox.Show("用户信息错误");
break;
}
}
S2-01的更多相关文章
- JavaAPI_01
>JavaAPI 文档注释可以在:类,常量,方法上声明 文档注释可以被javadoc命令所解析并且根据内容生成手册 package cn.fury.se_day01; /** * 文档注释可以在 ...
- P,V操作实例分析
刚开始学习操作系统的时候,就听说PV操作,简单说说PV操作. ● P(S): S=S-1 如果S≥0,则该进程继续执行: S<0,进程暂停执行,放入信号量的等待队列 ...
- SAS PROC MCMC example in R: Logistic Regression Random-Effects Model(转)
In this post I will run SAS example Logistic Regression Random-Effects Model in four R based solutio ...
- DFS(深度优先)算法编程实践
DFS定义 DFS(Depth-First-Search)深度优先搜索算法,是搜索算法的一种.是一种在开发爬虫早期使用较多的方法.它的目的是要达到被搜索结构的叶结点 . 特点 每次深度优先搜索的结果必 ...
- hdu 4025 Equation of XOR 状态压缩
思路: 设: 方程为 1*x1 ^ 1*x2 ^ 0*x3 = 0; 0*x1 ^ 1*x2 ^ 1*x3 = 0; 1*x1 ^ 0*x2 ^ 0*x3 = 0 把每一列压缩成一个64位整数,因为x ...
- Codeforces 2016 ACM Amman Collegiate Programming Contest A. Coins(动态规划/01背包变形)
传送门 Description Hasan and Bahosain want to buy a new video game, they want to share the expenses. Ha ...
- T-SQL 基础学习 01
--新建数据库 create database Studentdb go --使用数据库 use Studentdb go --新建表 create table Username ( StudentN ...
- [自制简单操作系统] 1、从0-1到汇编再到c语言的奥秘
目录: 1.用0-1编写最简单的操作系统 2.用汇编改写上面0-1程序 2.1 只用DB的汇编改写版 2.2 加入RESB汇编的改写版 2.3 进一步使用汇编替换0-1文件 2.4 核心程序也用 ...
- S2 易买网总结
易买网项目总结 --指导老师:原玉明 不知不觉,又到了S2结业的时间了,S1的项目KTV项目还历历在目.一路走来,感觉时间过的好快,我们离就业也越来越近... 展示: 1.主页面(首页) 01.商品分 ...
- Gym 101102A Coins -- 2016 ACM Amman Collegiate Programming Contest(01背包变形)
A - Coins Time Limit:3000MS Memory Limit:262144KB 64bit IO Format:%I64d & %I64u Descript ...
随机推荐
- Servlet - Reasource loading
1. Load db3.properties String path = this.getServletContext().getRealPath("/WEB-INF/classes/db/ ...
- (C#) 多线程访问int, bool 等值类型变量
参考: https://stackoverflow.com/questions/154551/volatile-vs-interlocked-vs-lock/154803
- Setting up a Single Node Cluster Hadoop on Ubuntu/Debian
Hadoop: Setting up a Single Node Cluster. Hadoop: Setting up a Single Node Cluster. Purpose Prerequi ...
- error C3861: “getpid”: 找不到标识符
原文:http://blog.csdn.net/woniu199166/article/details/52471242 这种错误一般就是没有对应的函数或者对应的头文件 旧版的vs添加#include ...
- 算法day01
- 修改zabbix为中文,并解决乱码问题(三)
当Zabbix安装完成后,默认则是英文界面,有的人看英文不习惯,现在将其改为中文界面 一.修改为中文 1.打开Zabbix界面,Administrator-Users 选择语言-Chinese(zh_ ...
- spring事务的理解
特性 一致性:业务处理要么都成功,要么都失败,不能部分成功不分失败 原子性:业务操作是由多个动作完成,这些动作不可分割,要么都执行,要么都不执行 隔离性:事务间之间要做隔离,不要互相影响 持久性:操作 ...
- python基础——操作系统简介
不同应用领域的主流操作系统 l 桌面操作系统 l 服务器操作系统 l 嵌入式操作系统 l 移动设备操作系统 桌面操作系统 Windows系列 用户群体很大 MacOS 适合于开发人员 Linu ...
- SQL Server Mobile/Compact Edition 简单介绍
除了SQL Server Express,SQL Server还有个更轻量级的版本:SQL Server Compact Edition,容易让人想起Windows Compact Edition ( ...
- C#网络编程(二)应用篇
(一)TcpListen类.TcpClient类 TcpListener类和TcpClient类都是System.Net.Sockets命名空间下的类,利用TcpListener和TcpClient可 ...