From af1ddfb80f9dd9081c2acbbf9b44fb414b68e6f3 Mon Sep 17 00:00:00 2001 From: bicijinlian Date: Tue, 28 May 2019 11:17:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DelegateStudy.md/2019-05-26 01-29-00.md | 22 ---------------- .../DelegateStudy.md/2019-05-26 01-30-30.md | 26 ------------------- .../wwwroot/.md_configs.data | 1 - .../wwwroot/.me_configs.data | 1 - .../wwwroot/boostnote.json | 4 --- 5 files changed, 54 deletions(-) delete mode 100644 Study.DelegateSeries.MarkdownDoc/wwwroot/.Archive/DelegateStudy.md/2019-05-26 01-29-00.md delete mode 100644 Study.DelegateSeries.MarkdownDoc/wwwroot/.Archive/DelegateStudy.md/2019-05-26 01-30-30.md delete mode 100644 Study.DelegateSeries.MarkdownDoc/wwwroot/.md_configs.data delete mode 100644 Study.DelegateSeries.MarkdownDoc/wwwroot/.me_configs.data delete mode 100644 Study.DelegateSeries.MarkdownDoc/wwwroot/boostnote.json diff --git a/Study.DelegateSeries.MarkdownDoc/wwwroot/.Archive/DelegateStudy.md/2019-05-26 01-29-00.md b/Study.DelegateSeries.MarkdownDoc/wwwroot/.Archive/DelegateStudy.md/2019-05-26 01-29-00.md deleted file mode 100644 index 6e15d32..0000000 --- a/Study.DelegateSeries.MarkdownDoc/wwwroot/.Archive/DelegateStudy.md/2019-05-26 01-29-00.md +++ /dev/null @@ -1,22 +0,0 @@ -# 委托系列学习之委托基础 ------- -## 委托概念 - -`委托是用户自定义的类,它定义了方法的类型。储存的是一系列具有相同参数和返回类型方法的地址列表,调用委托时,此委托列表的所有方法都将被执行。` - -`委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。` - -`委托也是一种类型,所以它和类是同级的,可以通过委托来掉用方法,不要误以为委托和方法同级的,方法只是类的成员,还有定义委托和与之对应的方法必须具有相同的方法签名,即参数个数,类型相同,返回值类型相同` - -`委托是C#中函数回调机制,就是c语言中的函数指针在面向对象中的封装;` - -`简而言之就是函数指针。它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。` - -`委托和类相似,都是用户自定义的一种类型,只不过类表示的数据的集合,而委托表示的是一个或多个方法.` - -```markdown -本质:用户自定义数据类型。 -``` - - - diff --git a/Study.DelegateSeries.MarkdownDoc/wwwroot/.Archive/DelegateStudy.md/2019-05-26 01-30-30.md b/Study.DelegateSeries.MarkdownDoc/wwwroot/.Archive/DelegateStudy.md/2019-05-26 01-30-30.md deleted file mode 100644 index 0961b6e..0000000 --- a/Study.DelegateSeries.MarkdownDoc/wwwroot/.Archive/DelegateStudy.md/2019-05-26 01-30-30.md +++ /dev/null @@ -1,26 +0,0 @@ -# 委托系列学习之委托基础 ------- -## 委托概念 - -`委托是用户自定义的类,它定义了方法的类型。储存的是一系列具有相同参数和返回类型方法的地址列表,调用委托时,此委托列表的所有方法都将被执行。` - -`委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。` - -`委托也是一种类型,所以它和类是同级的,可以通过委托来掉用方法,不要误以为委托和方法同级的,方法只是类的成员,还有定义委托和与之对应的方法必须具有相同的方法签名,即参数个数,类型相同,返回值类型相同` - -`委托是C#中函数回调机制,就是c语言中的函数指针在面向对象中的封装;` - -`简而言之就是函数指针。它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。` - -`委托和类相似,都是用户自定义的一种类型,只不过类表示的数据的集合,而委托表示的是一个或多个方法.` - -```markdown -本质:用户自定义数据类型。 -``` -> sdf sdf sda -> dsf sdaf asdf -> sdfsad fsdf sadsdfasdfasdfasdfasdfasdfsdaf -> sdf fdsaf asdf asdf asd - - - diff --git a/Study.DelegateSeries.MarkdownDoc/wwwroot/.md_configs.data b/Study.DelegateSeries.MarkdownDoc/wwwroot/.md_configs.data deleted file mode 100644 index 067a2e7..0000000 --- a/Study.DelegateSeries.MarkdownDoc/wwwroot/.md_configs.data +++ /dev/null @@ -1 +0,0 @@ -{"md_template_content": "", "md_includes": "", "md_injected_css": ""} \ No newline at end of file diff --git a/Study.DelegateSeries.MarkdownDoc/wwwroot/.me_configs.data b/Study.DelegateSeries.MarkdownDoc/wwwroot/.me_configs.data deleted file mode 100644 index 83edeaa..0000000 --- a/Study.DelegateSeries.MarkdownDoc/wwwroot/.me_configs.data +++ /dev/null @@ -1 +0,0 @@ -{"editor_image_preview": 0, "file_list_type": 2, "editor_image_path": "", "toc": 0, "file_list": 1, "md_injected_css": "", "md_template_content": "", "editor_image_format": 0, "files_hook": "", "editor_use_local_url": 0, "auto_metadata": 0, "hide_suffix": 0, "new_file_template": "", "md_includes": "", "preview": 0, "default_ext": 0, "files_sort": 0} \ No newline at end of file diff --git a/Study.DelegateSeries.MarkdownDoc/wwwroot/boostnote.json b/Study.DelegateSeries.MarkdownDoc/wwwroot/boostnote.json deleted file mode 100644 index 3982ec7..0000000 --- a/Study.DelegateSeries.MarkdownDoc/wwwroot/boostnote.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "folders": [], - "version": "1.0" -}