C#学习——Day04

C#获取通达信日线数据 C#获取通达信日线数据。 阅读详情

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文件中

AutoCAD2019+vs2019+C# 二次开发学习笔记day04(持续更新) 今天学习如何创建圆弧并创建封装函数 一、 圆弧 Arc 1、代码记录 Arc 对应封装函数有三种 //空的 public Arc(); //给定一个中心点、一个半径、一个起始角度、一个终止角度 public Arc(Point3d center, double radius, double startAngle, double endAngle); //给定一个中心点、一个平面向量、一个半径、一个起始角度、一个终止角度 public Arc(Point3d center, Vector3d 阅读详情

相关推荐

C#学习DAY04

在类的所有实例中共享,并且可以通过类名直接访问,而不需要创建类的实例。1)局部作用域:变量声明在函数,方法,块(循环或条件语句等)的内部,仅在块的内部可访问。如果复用我们习惯使用静态的,如果各自独立使用,也不需要立即使用,用的时候在创建,我们习惯使用实例变量。public void SetMember(int value)//private类中的公用类,便于外部访问。2)类作用域:定义在在类内部但在方法、构造函数或属性之外声明的变量。

ycb1746147428的博客 1232

C#学习day04

值类型:预定义类型:sbyte, byte, short, ushort, int, uint, long, ulong,float,double,decimal。因为数组是一块连续的空间,虽然元素的地址是连续的,但是因为有多个元素,那就有多个地址,但是栈空间中只能存放一个地址引用。枚举为自定义的值类型, 有点类似于结构体,但是区别挺大,枚举类型中存放的都是整形常量,也就是不允许被修改。栈区: 存放值类型的实际值,存放引用类型值的地址,由编译器自动编译释放。比如说,定义两个变量A,B,将B的值赋给A;

2401_84182005的博客 240

Day03-C#学习04、判断闰年

判断闰年

weixin_44842255的博客 441

C#学习之旅--Day04-重载-递归-数组-

/声明数组//初始化 new 数据类型[容量]//通过索引读写每个元素i++)练习://在控制台中录入学生成绩float[]//”请输入学生总数“:”new float[5]“//”请输入第一个学生成绩:“//要求:如果成绩不在0-100之间,则提示成绩有误Console.WriteLine("请输入学生总数:");Console.WriteLine("请输入第{0}个学生成绩", i + 1);Console.WriteLine("成绩有误");else。

qq_52439738的博客 490

Day01-C#学习04、占位符、交换变量及接受用户输入

占位符、交换变量及接受用户输入

weixin_44842255的博客 325

Day02-C#学习04、 if else -if语句

if else -if语句

weixin_44842255的博客 151

C#学习(面向过程)Day04——数组、枚举、结构体、字符串

1.一维数组、二维数组、冒泡排序及其优化 using System; namespace Day08_1 { class Program { static void Main(string[] args) { #region 一维数组 /* //特点:可以存多个;并且是相同的数据类型 //定义: 数据类型[] 数组名 ---------------------

Gyp郭小帅的博客 403

C#学习——DAY01

C#从零开始学习

lb121zc的博客 734

C#语言基础速成Day04

C#中,可以使用二维数组来存储表格形式的数据。在一些算法题中,也是非常常见的。今天我们介绍了在C#中如何声明、初始化、使用二维数组和元素访问方法。。声明二维数组:使用int[,]语法声明一个2x3的二维数组。初始化二维数组:在声明时直接初始化数组的元素。访问和修改二维数组的元素:通过索引访问和修改数组中的特定元素。明天见!

2301_79175212的博客 1385

NET日记

NET日记 NET——day01:https://www.cnblogs.com/noonjuan/diary/2019/07/29/11265942.html NET——day02:https://www.cnblogs.com/noonjuan/diary/2019/07/30/11270993.html NET——day03:https://www.cnblogs.com/n...

weixin_30586257的博客 95

C#学习——Day03

第三天,冲冲

lb121zc的博客 657

跟着AI学习C# Day16

摘要:C#文件操作与序列化学习 本文介绍了C#中的文件操作与序列化相关知识。主要内容包括: 文件系统操作基础:使用System.IO命名空间下的File、StreamReader等类进行文本/二进制文件读写 序列化概念:将对象转换为可存储格式(JSON/XML/二进制)的过程及反序列化 具体实现方式: JSON序列化(推荐使用System.Text.Json) XML序列化(使用XmlSerializer) 二进制序列化(已被标记为过时) 实战练习:学生信息管理系统示例,展示如何用JSON序列化保存和加载数

蓝胖子不会敲代码的博客 927

C#学习——Day02

从零开始C#,看下能坚持几天

lb121zc的博客 520

C# 七天学习手册(一)

原文:zh.annas-archive.org/md5/2057FAEAB3B9AE161438DDC8A687CA7E 译者:飞龙 协议:CC BY-NC-SA 4.0 前言 学习一门新语言或转换到完全不同的技术是行业的常见需求。作为学生,一个人应该使自己跟上市场趋势,作为专业人士,一个人应该了解新技术带来的新事物。为了满足这一需求,有很多书籍长达数千页,旨在成为 C#编程语言的全面参考。 这本书完全不同,是为了让那些对 C#语言有基本了解的人,或者是专业人士,正在使用其他语言但想要转换的人学习 C#

龙哥盟 1348

学习日记04-刘铁猛《C#语言入门详解》(这篇附资料、复盘)

这篇是一个小复盘,内附必要资料~

iyuansa的博客 1988

C#基础04

C#基础04 String 常用方法 字符串的成员方法(需要通过字符串来调用): bool Contains(String str); 判断字符串对象是否包含给定的字符串 bool StartsWith(String str); 判断字符串是否以给定的字符串开始 bool EndsWith(String str); 判断字符串是否以给定的字符串结束 using System; namespace day04test01 { class Program { ///

Echo_Wish 201

C# 七天学习手册(二)

根据要求创建的自定义异常是用户异常,当我们创建一个exception类来处理特定情况时,它被称为用户定义的异常。所有用户定义的exception类都派生自Exception类。让我们创建一个用户定义的exception。回想一下类(在方法部分讨论),它负责计算字符串数字的总和。在现有要求中添加一个场景,即如果任何数字大于 1,000,则抛出tryresult :occurred:'Message'");"0" : n);number现在,每当数字超过 1,000 时,它都会抛出异常。

龙哥盟 604

this关键字

this关键字

longxiaozhang6的博客 344
上一篇: C#学习——Day03
lb121zc
博客等级 码龄8年 33粉丝 · 5原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值