我在D&C的文档中读到,可以使用参数格式化字符串作为print语句,如下所示:
float x = 100 / 3.0;
writefln("Number: %.*g", 2, x);
Number: 33.33
然而,我想知道如果我只想要字符串等效而不打印它我将如何做到这一点。我已经查看了std.format库,但这似乎很麻烦,因为我只需要使用一次。有没有更清楚的东西?
答案 0 :(得分:3)
导入 RuleFor(m => m.StartDate)
.NotEmpty()
.WithMessage("Start Date is Required");
RuleFor(m => m.EndDate)
.NotEmpty().WithMessage("End date is required")
.GreaterThan(m => m.StartDate.Value)
.WithMessage("End date must after Start date")
.When(m => m.StartDate.HasValue);
或std.string
并使用std.format
功能。
format