Fork me on GitHub

林德熙

If you have any language confusion,please talk to me lindexi_gd@163.com.

C# 7.0

C# 7.0 可以在 VS 17 使用,这个版本我下载企业版上传百度云,有需要可以到文章最后去下载

本文主要:C# 7.0 带来的新功能

  • out 返回值定义

  • Tuples

  • 模式匹配

  • ref 返回本地值

  • 内部函数

  • 全部地方可以支持辣么大

  • 在表达式扔异常

  • 广义异步返回类型

  • 数值常量语法

Read More


博客

我收集的博客

Read More


UWP 开发中,需要知道的1000个问题

本文主要写我开发遇到常(zi)见(zhang)问题。

Read More


C# 判断文件编码

我们的项目中会包含有很多文件,但是可能我们没有注意到的,我们的文件的编码不一定是utf-8,所以可能在别人电脑运行时出现乱码。最近在做一个项目,这个项目可以把我们的文件夹里的所有文本,判断他们是什么编码,如果不是用户规定的编码,那么就告诉用户,是否要把它规范为设置的编码。

Read More


win10 uwp 反射

本文在h神的指导下完成。

反射是强大的好用的,我们可以添加新功能不修改之前的代码,通过使用反射得到。

本文下面和大家说如何做一个和WPF一样的反射功能,如何才能获的 UWP 程序集所有类。

Read More


如何使用 C# 爬虫获得专栏博客更新排行

昨天,梦姐问我们,她存在一个任务,找到 关注数排行100 和 浏览量排行100 的专栏博客,在2017年还有更新的专栏。

梦姐说他要出去一趟,M大神在吃饭,于是我估算时间,只有半个钟。

整理一下:半个钟时间,找到两个表格中,在2017年更新的专栏。这就是需求。

Read More


win10 sdk 是否向下兼容

向下兼容(downward compatibility),又称向后兼容(backward compatibility)、回溯兼容,在计算机中指在一个程序、库或硬件更新到较新版本后,用旧版本程序创建的文档或系统仍能被正常操作或使用(包括输入数据)、在旧版本库的基础上开发的程序仍能正常编译运行,或较旧版的硬件仍可在新版使用的情况。

Read More


docfx 做一个和微软一样的文档平台

开发中,有一句话叫 最不喜欢的是写文档,最不喜欢的是看别人家代码没有文档。那么世界上文档写最 la 好 ji 的就是微软了,那么微软的api文档是如何做的?难道请了很多人去写文档?

实际上微软有工具用来生成 api 文档和教程。

我这里说的微软文档是:https://docs.microsoft.com/en-us/dotnet/articles/csharp/index 这个网站,不是以前的。

Read More


高效率工具

本文:分享一些提高效率工具

Read More


解决 Win10 UWP 无法使用 ss 连接

一旦使用了 ss, 那么很多应用就无法连接网络。

本文提供一个方法可以简单使用ss提供的代理。

Read More


简单搭建自己的博客

本文主要讲如何使用Jekyll在Github搭建博客,其实我们还可以在国内网站搭建,本文是记下我从不知道github搭建博客,到成功搭建了博客遇到的问题

我在github建立了博客,博客地址:lindexi.github.io

使用技术得到ddatsh.com的支持,对他表示衷心感谢

搭建一个博客需要的技术很少,不需要在电脑安装什么,直接Clone一个主题,然后修改个人信息,放入博客就好。

Read More


matlab 画图

本文讲如何使用 matlab 画图。

本文包括:折线图的 x轴和y轴、标题、图例

柱状图填充图案

Read More


win10 uwp 标题栏

我们应用最上方的是标题栏,对于手机,最上方是状态栏。

我们可以自定义标题栏,和不显示标题栏。

Read More


win10 UWP ListView

Read More


git镜像仓库

有时候我们会把一些仓库放到本地,当他更新的时候,可以使用简单命名更新他。

不是所有时间我们都有网,所以把远程的仓库作为镜像,可以方便我们查看

普通的git clone不能下载所有分支,想要简单的git clone所有分支,可以用镜像方法

Read More


git 分支改名

给一个git分支改名的方法很简单

Read More


win10 uwp 通知列表

经常看到小伙伴问,问已经绑定列表,在进行修改时,不会通知界面添加或删除。这时问题就在,一般使用的列表不会在添加时通知界面,因为他们没有通知。

本文:知道什么是通知的列表,如何去写一个通知列表。

Read More


win10 uwp 绑定密码

win10 下,密码框无法绑定到ViewModel,Password是不可以绑定。

我们可以自己使用简单方法去绑定。

Read More


win10 uwp 打开文件管理器选择文件

本文:让文件管理器选择文件,不是从文件管理器获得文件。

假如已经获得一些文件,那么如何从文件管理器选择这些文件?

使用方法很简单。

Read More


win10 uwp 车表盘 径向规

车表盘就是有刻度的圆盘加上针,这个控件可以直观让用户知道当前的速度或其他

Read More


win10 uwp ping

有时需要进行 ping ,但是ms没有给一个类可以进行 ping

本文:如何使用 ping

Read More


win10 UWP 剪贴板 Clipboard

win10 UWP 剪贴板 Clipboard使用Windows.ApplicationModel.DataTransfer.Clipboard

Read More


resharper 跳转到源代码

resharper 可以使用 ctrl+b 跳转到源代码,但是如果使用库的源代码,那么如何跳转,会显示对象管理器,那么如何让resarper 跳转到源代码

Read More


resharper 自定义代码片

我们在做一件事前,需要先做工具,工具好,最后我们做事也快。这个过程需要的时间也是值得的。

我们在C#下使用的工具,有一个神器,Resharper,他可以帮修改代码、重构,做很多重复的事。

而Resharper 虽然强大,但是还不能全和我们需要的一样,如代码片,有些需要或经常使用的代码还是没有,需要自己去写,他自带的代码片叫 Live Template.

Resharper的代码预知和 VisualStudio 的代码片相似,但是他可以知道当前输入 是变量还是属性,这样就比原来的好用。

本文主要:如何修改Resharper代码片,自定义代码片

Read More


生成密码

现在好多人不想在每个网站都使用相同密码,他们又无法记住所有网站的密码。

本文提供一个简单的方式让大家可以轻松记住一个账户和密码,来得到对每个不同的网站有一个对应的密码。

Read More


win10 uwp 上传Nuget 让别人用我们的库

Nuget

我们的开发经常使用别人的dll,那么我们需要每次都从网上下载,然后复制到我们的项目, 而不知道我们的dll是否安全?

当我们的库更新的时候,我们又需要从网上搜索,这样不好,于是我们就用Nuget,Nuget可以 让我们把我们做出来的东西发在网上让别人下载,需要搜索名称就可以下载,然后更新会通知

本文主要讲我们如何制作一个库上传Nuget,让别人可以使用,做法很简单,先下载软件后制作,上传。

Read More


win10 uwp 访问解决方案文件

本文讲如何访问解决方案的资源。

Read More


win10 uwp 获取指定的文件

很多时候不需要获取整个文件夹的文件,是需要获取文件夹里指定的文件。

那么 UWP 如何对文件夹里的文件进行过滤,只拿出自己需要的文件?

本文:如何使用通配符或文件匹配方式在uwp获取文件夹中指定的文件

如果阅读中发现有任何句子不通的,请告诉我 lindexi_gd@163.com

Read More


win10-uwp-快捷键

Read More


win10 uwp 气泡

如果做聊天工具,需要气泡。

本文,如果写一个气泡控件

Read More