0

错误 CS0246:找不到类型或命名空间名称“DateTime”(您是否缺少 using 指令或程序集引用?)

运行以下代码时:

        public string DateCalculationString
        {
            get => _dateCalculationString;
            set
            {
                var options = ScriptOptions.Default.AddReferences(typeof(DateTime).Assembly);
                **var task = CSharpScript.EvaluateAsync<Func<string, DateTime>>(value, options);**
                DateCalculation = task.GetAwaiter().GetResult();
                _dateCalculationString = value;
            }
        }

看来我错误地添加了参考。有人可以指出我正确的方向吗?

4

1 回答 1

0

显然我需要一个参考和一个进口:

   var options = ScriptOptions.Default.AddReferences("System").AddImports("System");
于 2020-11-30T19:37:04.253 回答