MarkDown快速入门(Typora)
代码块
//代码块语法:
```C#
**1 C#代码 **
/// <summary>
/// 扩展方法:静态类里面的静态方法,第一个参数类型前面加上this
/// 用途:可以不修改类,增加方法;
/// 缺陷:如果类中存在,优先调用类的实例方法(有隐患)
/// 扩展基类型,导致任何子类都有这个方法,而且还可能被覆盖
/// 指定类型扩展 不要对基类 否则成本太高
/// </summary>
public static class ExtendMethod
{
public static void Sing(this Student student)
{
Console.WriteLine($"{student.Name}在唱歌");
}
/// <summary>
/// null -1
/// </summary>
/// <param name="nValue"></param>
/// <param name="defaultValue"></param>
/// <returns></returns>
public static int ToInt(int? nValue,int defaultValue=0)
{
return nValue ?? defaultValue;
}
public static IEnumerable<T> ElevenWhere<T>(this IEnumerable<T> source,Func<T,bool> func)
{
foreach (var item in source)
{
yield return item;
}
}
}
2 标题
# 个数控制
3 字体
//加粗
**Test**
//代码高亮显示
== Test ==
//删除线
~~Test~~
//斜体
*Test*
//加粗
Test
//代码高亮显示
==Test ==
//删除线
Test
//斜体
Test
4 引用
//引用语法
>作者:张三
>>作者:李四
>>作者:王五
作者:张三
作者:李四
作者:王五
5 分割线
//分割线
---
//分割线2
***
6 图片插入
//在线图片或者本地图片
![图片名称](图片路径)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XCFMRP7p-1584893669796)(C:\Users\Administrator\Desktop\22.jpg)]
7 超链接
//超链接
[名称](url)
8 列表
//无序列表
- 目录1
- 目录1
- 目录1
//有序列表
1+. +名称
- fdsafd
- fas
- 首页
- fs
- g