我试图解析降价字符串:
我的模型是这样的:
class Model
{
public string MethodName {get;set;}
public string CodeBlock {get;set;}
}
我的模型的json-data:
{
"MethodName":"Test",
"CodeBlock":"int[] s = new List<int>().ToArray();"
}
我的模板如下所示:
string template = @"# @Model.MethodName
```csharp
@Model.CodeBlock
```";
我正在解析:
string generatedCode = Razor.Parse(template, model);
解析后的输出现在看起来像:
# Test
```csharp
int[] s = new List<int>().ToArray();
```
因此,引擎会将<
解析为<
而将>
解析为>
(而不是将其留在这些括号中),这在markdown-editor中显示不正确。
我真正想要的是:
# Test
```csharp
int[] s = new List<int>().ToArray();
```
知道我能做些什么才能得到这个?