0

このライブラリのドキュメントは単純に見えますが、パーシャルを登録しようとすると、型変換エラーがスローされます。

string testname = "myName";
string testbody = @"my really simple test body";
Handlebars.RegisterTemplate(testname, testbody);

Argument 2: cannot convert from 'string' to 'System.Action<System.IO.TextWriter, object>'

C# はまだ少し新しいですが、これはドキュメントの例とほぼ同じであるため、文字列を入力ミスしたとは思えませんtestbody

さらなる研究

例を文字通りコピーして貼り付けると、コードが壊れます。これは単なるがらくたライブラリのように見えます。

string partialSource = 
@"<strong>{{name}}</strong>";

Handlebars.RegisterTemplate("user", partialSource);

Argument 2: cannot convert from 'string' to 'System.Action<System.IO.TextWriter, object>'

4

1 に答える 1