在aspx文件中 创建控件 在右下角有控件信息 按类排序 会将控件信息安装类排序
点击控件 会增加属性页面的分页[事件]页面 可以增加其事件函数
字符串操作及其时间操作
fn_name.Insert(0,"大").ToString() 字符串是从"0123" 从0开始的 输入0在该字符前端显示 输入1在1后面显示
变量.Insert(int,sring).ToString(); //增加指定位置字符串
变量.Remove(int,int).ToString(); //删除指定位置字符串
变量.Replace(string1,string2);//替换字符串 String2替换string1
变量.Substring(int,int);//截取字符串从某个字符开始 截取几个字符
**日期字符串截取 处理** 4章
截取字符串可以截取生成日期 变量字符串
DateTime 类 要获取时间需要实列DateTime类
DateTime time = new DateTime(2006,5,20); //实列并且初始化
DateTime DDate1 = time.AddDays(int) // AddDays 作用可以在实列化获取的日期基础上修改天数
(-int)//增加int 减少-int
DateTime DDate2 = DDate1.AddMonths(23) // 在其DDate1日期基础上修改月
(-23) //增加int 减少-int
AddYears 年
DateTime.Now 获取当前日期
CompareTo是日期比较如:
DDate1.CompareTo(DateTime.Now) 该日期和当前日期比较
int now_h = DateTime.Now.Hour; //获取当前小时
DDate1.DayOfWeek 表示输出星期
Response.Write("<br/>");可以有html代码 但是要注意的是 Response是显示在网页文本上面 可以使用html文本代码。
二小节
**类型转换** 日期类型格式化输出及类型 字符串分割
技巧 : Response.Write();// 转义 +可以连接字符串
一: 首先 介绍.NET 几种基本类型
byte 8位无符号整数类型 : 占1个字节
short 16位有符号短整数类型 : 占2个字节 短整数类型
int 32位有符号整数类型 : 占4个字节 整数类型
long 64位有符号长整数类型 : 占8个字节
float 单精度浮点数
double 双精度浮点数
二: 类型转换
double -> int
double num = 3.1415926;
int number = (int)num;//显示类型转换通用
int -> string
string sql = num.ToString(); //通用 时间类型(DateTime)也能转换
string->string[] 或char[]
string sql = "赵云";
char[] path = sql.ToCharArry(); 注意 ToCharArray是数组类型 Array是c#数组类型
***分割字符串***
string se = "大运大家";
string[] sq = se.Split('大'); //将se字符串中大字符分割赋值给stirng数组
//日期格式化为短日期(日期格式化输出类型)
如: DataTiem B = new DateTiem(2006,3,23,23,13,56);
年 月 日 时 分 秒
Response.Write(B.ToString("d")+"<br/>") ;// 给ToStirng("d") ;//则显示日期格式为:
2006.3.23 星期四 显示年-月-日 星期
输出格式: B.ToString("d"); = 年-月-日 星期
B.ToString("dddd HH:mm:ss"); = 星期 时:分:秒 dddd星期 HH时 mm分 ss秒
B.ToString("yyyy年MM月dd日") = 年月日
三小节*** 流程控制
Random 为随机数生成器 该类和日期类一样 需要实列化才能使用
Random rnd = new Random();
int a = rnd.Next(10); // Next作用是返回小于所指定最大值得非负数
switch case: default: break;
if else if else
for
do while
while
while:
string Kstr = "";
Kstr.PadLeft(n,'*').ToStirng(); 该PadLeft返回一个新的字符串 n代表字符串长度,‘*’代表新值
Kstr.Length :获取字符串长度
将字符串转化为时间类型
DateTime D = DateTime.Parse(String);