跳到主要内容
版本:3.0.0

代码块语言标识测试

这是一个用于测试代码块语言标识显示的页面。

C# 代码块

using System;
using System.ComponentModel.DataAnnotations;

namespace Aegis.Core
{
public interface IUser
{
int Id { get; }
string Name { get; }
}

[Serializable]
public class User : IUser
{
[Required]
public int Id { get; set; }

[StringLength(100)]
public string Name { get; set; }

public static void PrintInfo()
{
Console.WriteLine("User Info");
}
}

public static class UserHelper
{
public static string Format(User user)
{
return $"{user.Name} ({user.Id})";
}
}
}

JSON 代码块

{
"name": "aegis-docs",
"version": "2.2.0"
}

Bash 代码块

npm run build
npm run serve

JavaScript 代码块

console.log('Hello, World!');

TypeScript 代码块

interface User {
id: number;
name: string;
}

YAML 代码块

version: '3.8'
services:
web:
image: nginx:alpine