【发布时间】:2012-01-01 13:18:37
【问题描述】:
在这段代码中,IndexQuery、PatchRequest和PatchCommandType下面有一条红色的波浪线,表示没有导入正确的命名空间。 我需要导入什么命名空间?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Raven.Client.Document;
...
documentStore.DatabaseCommands.UpdateByIndex("DataByColor",
new IndexQuery
{
Query = "Color:red"
}, new[]
{
new PatchReques
{
Type = PatchCommandType.Set,
Name = "Color",
Value = "Green"
}
},
allowStale: false);
【问题讨论】:
-
在 Visual Studio 中,如果将光标放在类名上并按 ctrl-。 (控制期),它将为您提供建议的名称空间列表。不知道这是否适用于 .NET 框架之外的命名空间/程序集,但我发现它非常有用。
标签: c# linq namespaces lucene ravendb