Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在新命名空间中将LINQ重构为SQL类_C#_Visual Studio 2010 - Fatal编程技术网

C# 在新命名空间中将LINQ重构为SQL类

C# 在新命名空间中将LINQ重构为SQL类,c#,visual-studio-2010,C#,Visual Studio 2010,我正在处理的项目中有一个LINQ到SQL生成器类,为了符合命名约定,默认名称空间必须与项目本身的名称稍有不同 本质上,它必须是GroupName.ProjectName,而不仅仅是ProjectName 我可以手动重命名这些东西,这很好,除了项目中的LINQ to SQL类 手动重命名名称空间只会导致在下次重新生成工具时删除更改。对正确重构有什么帮助吗?别客气。我是一个白痴,我认为这将在解决方案级别而不是项目级别处理。值得一提的是,在项目文件上单击鼠标右键,单击“属性”,然后编辑“默认名称空间”

我正在处理的项目中有一个LINQ到SQL生成器类,为了符合命名约定,默认名称空间必须与项目本身的名称稍有不同

本质上,它必须是GroupName.ProjectName,而不仅仅是ProjectName

我可以手动重命名这些东西,这很好,除了项目中的LINQ to SQL类


手动重命名名称空间只会导致在下次重新生成工具时删除更改。对正确重构有什么帮助吗?

别客气。我是一个白痴,我认为这将在解决方案级别而不是项目级别处理。值得一提的是,在项目文件上单击鼠标右键,单击“属性”,然后编辑“默认名称空间”字段。

+1我假设必须对此进行某种配置设置……:-)手动修改生成的类从来都不是一个好主意,从长远来看……澄清一下,我的意思是手动重命名我编写的其他类,这些类不会重写它们自己。LINQtoSQL类的独特之处在于它做到了这一点。