22
Canon.Core/CodeGenerators/CCodeBuilder.cs
Normal file
22
Canon.Core/CodeGenerators/CCodeBuilder.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System.Text;
|
||||
|
||||
namespace Canon.Core.CodeGenerators;
|
||||
|
||||
/// <summary>
|
||||
/// 构建C语言代码
|
||||
/// </summary>
|
||||
public class CCodeBuilder
|
||||
{
|
||||
private readonly StringBuilder _builder = new();
|
||||
|
||||
public void AddString(string code)
|
||||
{
|
||||
_builder.Append(code);
|
||||
}
|
||||
|
||||
|
||||
public string Build()
|
||||
{
|
||||
return _builder.ToString();
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user