Blazor一个简单的示例让我们来起飞

Blazor Blazor他是一个开源的Web框架,不,这不是重点,重点是它可以使c#开发在浏览器上运行Web应用程序.它其实也简化了SPA的开发过程. ˃ Blazor = Browser + Ra...

ASP.NET Core WebAPI实现本地化(单资源文件)

在Startup ConfigureServices 注册本地化所需要的服务AddLocalization和 Configure public void ConfigureServic...

HttpClient来自官方的JSON扩展方法

System.Net.Http.Json Json的序列化和反序列化是我们日常常见的操作,通过System.Net.Http.Json我们可以用少量的代码实现上述操作.正如在github设计文档中所描...

TypeScript入门教程

前言 本系列将带你一点点了解TypeScipt,包括一些思想方面能帮助你得到提升. 目录 TypeScript环境搭建 TypeScript数据类型 TypeScript联合类型接口 [TypeSc...

TypeScript泛型

创建一个方法 function createArrary(Length:number,val:any):Array{ let arr=[] for (let index = 0; in...

TypeScript类修饰符

public 修饰的属性或者方法是共有的,可以在任何地方被访问到,默认所有的属性或者方法都是public private 修饰的属性或者方法是私有的,不能在声明他的类外面访问 protected 修...

TypeScript枚举

枚举(Enum)类型用于取值被限定在一定范围内的场景 定义一个枚举如下所示 enum Days{ Sun, Mon, Tue, Wed, Thu, Fr...

TypeScript类型别名

var str1:string|number="10"; 通过如上代码我们既可以是字符串也可以是数值 那么通过类型别名进行定义,那么下面我们可以是我们定义的类型 type strType=string...

TypeScript类型断言

什么是类型断言 类型断言是可以手动指定一个值得类型 类型断言 let num3:number|string="10" num3=20 console.log(num3.length) 通过如上代码,当...

TypeScript函数类型

声明式类型函数 通过如下代码我们实现了一个返回值为number类型的方法,同时我们也对返回值和参数进行了约束 function funcType(name:string,age:number):num...