
.net c#
文章平均质量分 85
@struggle@
只是为了个人学习。
展开
-
三层结构
还是跟着老师的课件复习吧!一:首先说为什么要用三层结构:三层结构的优势:什么是三层结构三层之间的数据传递方向:三层结构:三层之间的关系自上而下逐层调用上层使用下层提供的功能下层为上层提供服务,返回数据不可跨层调用不可逆向调用二:搭建三层结构框架搭建三层结构步骤:1、搭建表示层(创建一个ASP.NET W原创 2013-05-16 15:13:56 · 866 阅读 · 0 评论 -
c#经典编程实例(六定时器Timer和工具条和父窗体和子窗体的创建)
一:首先先看一个简单的例子,就是倒计时在工具箱中 的组件中选取Timer点击设置,重点是enable的设置代码如下: int n = 10; private void timer1_Tick(object sender, EventArgs e) { n--; label1.Text =原创 2013-06-15 21:25:14 · 5616 阅读 · 0 评论 -
学生信息管理系统完整版
一:先展示功能图:主界面如下:添加学生窗口:设置为父窗口和子窗口添加成功图:学生列表操作删除学生:添加学生:实现窗体间的通信代码如下:UI用户界面层代码:Form1.csusing System;using System.Collections.Generic;using System.Componen原创 2013-06-16 19:22:39 · 6722 阅读 · 16 评论 -
C# 3.0 新语法
摘自老师的课件目录:1. 隐式类型局部变量2. 对象和集合初始化3. 扩展方法4. 查询表达式一:隐式类型局部变量可用var关键字声明局部变量,此时变量的类型由变量后面的初始化表达式进行推断例:var i = 5;var s = "Hello";var d = 1.0;var numbers = new int[] {1, 2, 3};原创 2013-06-16 20:14:12 · 1411 阅读 · 0 评论 -
DataGridView综合应用
一:首先实现的是显示功能:这次是控制显示,不能把一些敏感的信息显示出来首先将自动显示更改为false在学生列表上双击,即进入——load,记得我当时怎么也找不到——load,老师说带——的都是事件处理。 private void StudentListForm_Load(object sender, EventArgs e) { grid原创 2013-06-07 10:02:49 · 893 阅读 · 0 评论 -
窗体和控件的一个小实验:控制一个飞机左右移动
一:内容:窗体上两个按钮:开始和停止,一个PictureBox,PictureBox中放一飞机图片。单击“开始”,则飞机图片左右在窗体上移动,移动到窗体边界时,反转方向移动。单击“停止”按钮,则飞机回到初始位置(窗体左侧)并停止移动。窗体设置如下: int X, Y; public Form4() { Initiali原创 2013-06-16 17:34:53 · 2313 阅读 · 0 评论 -
c#经典编程实例(ado.net基本操作)
一:连接数据库之查询学生个数查询学生个数代码如下: private void button1_Click(object sender, EventArgs e) { string s = "server=.;database=SampleDb;integrated security=true;"; SqlConnect原创 2013-06-16 18:41:00 · 9257 阅读 · 0 评论 -
ado.net考前复习
1用于登录的sql语句:string sql = string.Format("select count(*) from student where id='{0}'and name='{1}'", textBox1.Text, textBox2.Text); int n = (int)cmd.ExecuteScalar();2.datagrideview显示数据string s =原创 2013-07-01 21:13:37 · 1066 阅读 · 0 评论 -
c#经典编程实例(二方法的使用)
一:方法C#中的方法与其他面向对象语言中的方法含义相同定义方法的语法访问修饰符 返回类型 方法名 ( 参数列表 ){ // 方法体…}例1:计算税后工资工资计税的方法为:低于等于5000不计税,超出5000的部分按10%缴税定义getTax的方法:实现计算税后工资private double getTax(double income){原创 2013-06-14 17:54:49 · 1355 阅读 · 0 评论 -
c#经典编程实例(四窗体应用程序)
一:.NET中窗体应用程序就是一种GUI程序窗体创建的两种方式:(1)自动生成的是: Application.Run(new Form1());相当于: Form1 f = new Form1(); Application.Run(f);(2)显示新的窗体Form2 f = new Form2( );f.Show();二原创 2013-06-15 18:13:46 · 60519 阅读 · 0 评论 -
c#经典编程实例(五使用窗体控件)
一:目录文本框TextBox单选框RadioButton和复选框CheckBox分组框GroupBox工具栏ToolStript和状态栏StatusStrip图片框PictureBox定时器Timer多文档用户界面MDI二:Visible:是否可见Enabled:是否可用Left:横坐标Top: 纵坐标Width:宽度Height:高度原创 2013-06-15 20:35:53 · 15559 阅读 · 0 评论 -
c#windows窗体程序设计
一:windows窗体程序设计(1)窗体创建的几种方式using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace WindowsFormsApplication1{ static class Program原创 2013-04-12 12:08:47 · 14117 阅读 · 3 评论 -
c#初始(2)
一:数组的创建和初始化// 使用new设置大小// 创建长度为5的整型数组int[ ]array = newint[5];// 创建的同时初始化int[] arr=newint[5]{0,1,2,3,4};int[] arr=newint[]{0,1,2,3,4}; //省略长度int[] arr ={0,1,2,3,4};原创 2013-04-12 10:42:00 · 745 阅读 · 0 评论 -
c#数据库的应用开发
一:连接数据库1应用程序(我们用C#编写的程序)与数据库程序(如SQL Server)是两个不同的程序,2要想从应用程序中读取/修改数据库的数据,首先要建立二者的通信机制,3为了在C#程序中使用(读取、修改等)数据库,必须首先连接到数据库。4使用SqlConnection类连接到数据库.注意;如果使用Windows身份验证机构,则可以不写用户名密码,而写Inte原创 2013-04-18 17:54:42 · 1447 阅读 · 0 评论 -
ADO.NET数据访问(2) 查询数据
一:使用DataReader读取数据 private void button1_Click(object sender, EventArgs e) { string s = "server=.;database=SampleDb;integrated security=true;"; SqlConnection conn = ne原创 2013-05-11 13:02:03 · 892 阅读 · 0 评论 -
用三层结构实现添加学生
一:整理一下总体思路首先三层结构有:最上面:用户界面层MySchoolUI 中间一层:业务逻辑层MySchoolBLL 最下面是:数据库层MySchoolDal 依赖关系是从上层依赖下层 还有 一个实体类:MySchoolEntity原创 2013-05-26 12:51:25 · 1104 阅读 · 0 评论 -
c#初识(一)
坐在图书馆里闲来无事,仔细想想.net也学啦六周啦。找出老师的课件看看,顺便总结一下。一:第一个控制台应用程序(1)c#简介 c#是Microsoft公司推出的编程语言。 c#是.NET平台的核心编程语言。(2)Visual Studio 简介 Microsoft的集成开发环境(IDE) 编辑、调试、编译、运行程序,支持多种语言,如c#,vB.net c++等原创 2013-04-06 15:29:18 · 1073 阅读 · 3 评论 -
c#经典编程实例(一基本的输入输出和循环数组的使用)
一:简单的输入和输出,还有一个强制类型转换(1)输入两个整数,输出两个数的和static void Main(string[] args) { int num1; int num2; num1 = int.Parse(Console.ReadLine());//强制类型转换console.readline读出的是字符串的形原创 2013-06-13 22:27:01 · 8932 阅读 · 0 评论 -
c#经典编程实例(三字符串的使用)
一:C# 中常用的字符串处理方法:Equals() :比较两个字符串是否相等IndexOf():查找位置Substring():从字符串中截取子字符串ToLower():将字符串转换成小写形式Trim():去掉字符串两边的空格Split():分割字符串Join():连接字符串例:输入一个电子邮箱,判断是否合法,如果合法则输出邮箱用户名(@前面的部分)。判断一个后原创 2013-06-15 16:56:39 · 2179 阅读 · 0 评论 -
.NET平台和vs工具的基础介绍20150628
第一节课(1).NET平台,2002年6月22日 微软正式发布.net任何时间任何地点通过任何设备可以获得数据(乔布斯苹果实现了)Unity3D手机游戏开发 c#(2).net平台,一种技术。.net和.net framework框架中国移动提供的互联网平台(.net),分布各地的信号塔(.net framework框架),移动手机 打电话 发短信 上网(基于.net平台原创 2015-06-28 16:39:57 · 1186 阅读 · 0 评论