C#学习——Day04

C#学习的第四天

今天主要是集合字典和HTML、CSS、JS等

01 字典&集合——ArrayList

ArrayList的简单例子
1.Add(增加操作),往List中增加元素。
2.Insert(插入操作),往List中插入元素。
3.Remove(删除操作),往List中删除指定元素。
4.RemoveAt(删除某个位置的操作),在List中删除某个指定位置的元素。
5.安全性问题,增加随意的类型,在编译的时候没办法发现。

02 字典&集合——装箱和拆箱、泛型

  1. ArrayList为什么能够存储不同类型的数据,(1)在存储时,进行装箱,如int i = 123; object o = i ; (2)在取数时,进行拆箱,如 object o = 123; int i = (int)o;
  2. 泛型这里是简单的当作是只能够存储单一类型的数据,如List list = new List

03 字典&集合——List

List的样例

1.指定数据类型的一种泛型集合,插入、增加和删除都和ArrayList操作差不多。
2.这里尝试了下两个5值,删除的时候只会删除第一个,估计是遍历删除的。

03 字典&集合——List的自定义类型

List的自定义类型
1.这里和int限定类型感觉一样,与数组的主要区别就是:动态设置长度。
2.就是设定了限定类型能够防止增加不安全的类型数据。

04 字典&集合——字典

字典的例子
1.关键是key,value对来取值。
2.删除的话是根据key来删除的,key是唯一的。

05 字典&集合——foreach

遍历具有迭代器的变量。

格式:foreach(类型 子项 in 迭代项){

}

06 HTML——文档结构

HTML结构

1.表示页面的根元素,lang语言为en
2. 表示设置信息,如元数据,调用文件等等,charset是编码格式,下面一行是缩放。
3.表示网页主体,也是学习的关键。

07 HTML——文本标签

  1. <h1></h1>标签表示标签级别,总共6级,依次往下降大小(6为最小)。
  2. <b></b>,<strong></strong>表示加粗。
  3. <sup><\sup>表示上标, <sub><\sub>表示下标。
  4. <b>加粗</b> <strong>加粗</strongs>。
  5. <s>删除线</s>,<u>下划线</u>。
  6. <i>斜体</i>,<em>斜体</em>。
  7. <p>段落</p>, <pre> 这是按照html中的格式来显示</pre>。

  8. 换行。

  9. 分割线。

08 HTML——基础链接

  1. href放置图片、文件路径、锚定id等。
  2. target赋值_bank(另开一个页面), _self(从当前页面跳转)等。

09 HTML——无序列表

1.<ul> <li> </li></ul>, type一般取值有 circle、square和disk。

10 HTML——有序列表

1.<ol> <li> </li></ol>, type一般取值有i、I、a、A。

11 HTML——自定义列表

1.<dl> <dt> <dd> </dd> </dt></dl> dt表示标题,dd表示描述。

12 HTML——表格

1.table定义表格 tr表示行 td表示单元格。

13 HTML——表格快行和跨列

1.跨行多出来的需要删除某单元格;跨列也是如此。

14 HTML——表单

表单样例
1.视频中的count要改成number才能实现文本计数。
2.action是提交的地址,action有post和get两种。

15 HTML——iframe

1.嵌入网页的作用。

16 HTML——div和span

div是块级标签指的是独占一行。
span是行级标签指的是可以一行并存。

17 CSS概念

在以下三种地方写CSS样式文件,用于修饰网页。
1.在style的标签中设置。
2.html中的<style> </style>
3.css文件中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值