Files
hjha-server/GlobalSever/Form/TestTab.cs
xiaoou e9616125ce feat: initial commit - HJHA game server full source
6 major server modules (PdkFriendServer/GlobalSever/ServerCore/GameModule/GameNetModule) +
game logic (GameFix/GameDAL/ServerData) +
network layer (NetWorkMessage) +
data layer (ObjectModel) +
utilities (MrWu/Core/Config/CloudAPI/dll) +
adapters (zyxAdapter/base)

.NET 8.0 C# solution, 16 projects, 958 source files
2026-07-07 12:02:15 +08:00

65 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Threading;
using MrWu.Debug;
namespace GlobalSever.Form {
/// <summary>
/// 测试用
/// </summary>
public partial class TestTab : ServerTable {
/// <summary>
/// 测试..
/// </summary>
public override string tableText => "测试";
/// <summary>
///
/// </summary>
public TestTab(ServerProxy server) {
this.server = server;
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e) {
string logvalue = textBox1.Text;
if (string.IsNullOrEmpty(logvalue))
return;
#if DEBUG
int cnt = 100000;
Thread thread = new Thread(
() => {
System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();
sw.Start();
for (int i = 0; i < cnt; i++) {
Debug.Log(logvalue);
Debug.Info(logvalue);
Debug.Warning(logvalue);
Debug.ImportantLog(logvalue);
Debug.Error(logvalue);
Debug.Fatal(logvalue);
}
sw.Stop();
double speed = sw.ElapsedMilliseconds;
this.Invoke((Action)(() => { this.label2.Text = speed.ToString(); }));
}
);
thread.Start();
#endif
}
}
}