wordpress token,温州英文seo,泗阳县建设局网站,邦策网站建设前言
今天给大家分享一个方便易用的.NET在线代码编辑工具#xff0c;能够帮助.NET开发人员快速完成代码编写、测试和分享的需求#xff08;.NET开发者的福音#xff09;#xff1a;.NET Fiddle。
.NET Fiddle介绍 我们可以不用再担心环境与庞大的IDE安装的问题#xff0…前言
今天给大家分享一个方便易用的.NET在线代码编辑工具能够帮助.NET开发人员快速完成代码编写、测试和分享的需求.NET开发者的福音.NET Fiddle。
.NET Fiddle介绍 我们可以不用再担心环境与庞大的IDE安装的问题不管在任何时间任何环境都可以在线运行调试! .NET Fiddle是一个在线的.NET代码编辑工具可以帮助.NET开发人员在浏览器中编写、运行和共享.NET代码。它提供了一个简单易用的界面和丰富的代码编辑功能如代码高亮、智能提示等让用户可以直接在浏览器中编写和测试.NET代码而无需安装本地的开发环境。
.NET Fiddle在线地址 https://dotnetfiddle.net/ .NET Fiddle支持的语言 C# VB.NET F#
支持的项目类型 Console MVC Nancy Script
支持的编译器 .NET 4.7.2 - .NET 8 Roslyn 4.8
代码高亮、智能提示 支持添加NuGet Package .NET Fiddle支持在线添加NuGet Package来实现你需要实现的功能下面我们使用Newtonsoft.Json库实现JSON序列化和反序列化功能。 添加Newtonsoft.Json库 定义一个学生类实现JSON序列化和反序列化
运行代码
using System;
using Newtonsoft.Json;
using System.Collections.Generic;public class Program
{public static void Main(){var students new ListStudent(){new Student(追逐时光者, 20),new Student(大姚, 22),new Student(小袁, 18),};string json JsonConvert.SerializeObject(students);Console.WriteLine(将学生对象序列化为JSON字符串 json);var deserializedStudents JsonConvert.DeserializeObjectListStudent(json);Console.WriteLine(将JSON字符串反序列化为学生对象);foreach (var item in deserializedStudents){Console.WriteLine($Name{item.Name}Age{item.Age});}}public class Student{public Student(string name, int age){Name name;Age age;}public string Name { get; set; }public int Age { get; set; }}
}运行效果 代码分享 上面示例代码的分享链接https://dotnetfiddle.net/kFYa2T