小编Gil*_*lla的帖子

使用GUI从csproj创建一个nuspec

我有一个C#项目,它在我的解决方案中有来自项目的2个项目参考.

它还有来自NuGet存储库中的包的5个NuGet包引用.鉴于.csproj,我如何nuspec使用NuGet Project Explorer工具生成或创建文件?

以及如何验证这nuspec是否确实正确?

nuget nuget-package c#-4.0 nuspec .net-4.5

5
推荐指数
1
解决办法
8804
查看次数

SQL Server XML查询格式

当我使用FOR XML语句查询SQL Server时,我得到了预期的结果,格式如下......没有适当的缩进---

<ROOT><SUBROOT><A>1111</A></SUBROOT><SUBROOT><B>2222</B></SUBROOT><ROOT>  
Run Code Online (Sandbox Code Playgroud)

如何格式化此结果或查询它以获得以下格式?

<ROOT>
 <SUBROOT>
  <A>1111</A>
 </SUBROOT>
 <SUBROOT>
  <B>2222</B>
 </SUBROOT>
<ROOT>
Run Code Online (Sandbox Code Playgroud)

xml sql sql-server formatting xml-formatting

4
推荐指数
1
解决办法
4496
查看次数

使用Swagger记录/设计ASP.NET Web API

我有一个功能性的Web API项目.如何轻松地对Swagger文档/设计(如http://petstore.swagger.wordnik.com/)进行改造

是否有适用于Web API的本机Swagger功能?

rest c#-4.0 asp.net-web-api swagger asp.net-web-api2

4
推荐指数
1
解决办法
8996
查看次数

ASP.NET Core中基于声明的授权

是否有一个权威的示例项目利用基于声明的ASP.NET Core授权?

适用于MVC的[ https://silk.codeplex.com/].

.net c# authorization claims-based-identity asp.net-core-mvc

4
推荐指数
2
解决办法
7782
查看次数

扩展方法可以有通用参数吗?

扩展方法可以说:List作为参数之一吗?

public static IEnumerable<XElement> GetSequenceDescendants(this IEnumerable<XElement> elements, params List<XName> names)
        {
            //do something
        }
Run Code Online (Sandbox Code Playgroud)

扩展方法可以对参数类型有任何限制吗?

c# linq generics extension-methods linq-to-xml

3
推荐指数
1
解决办法
1095
查看次数

如何在C#中将此功能编写为通用扩展方法?

我有以下内容:

using (var dsProperties = GetDataset(SP_GET_APPLES, arrParams))
            {
                var apples= dsProperties.Tables[0].AsEnumerable()
                    .Select(r => new Apple()
                                     {
                                         Color = r[0].ToString(),
                                         Year = r[1].ToString(),
                                         Brand= r[2].ToString()
                                     });

                return apples.ToList();
            }
Run Code Online (Sandbox Code Playgroud)

现在,我希望有一个扩展方法Dataset,我可以将所需Type的参数作为参数传递并获得预期的List...类似于

dsProperties.GetList(Apple); 
Run Code Online (Sandbox Code Playgroud)

也可以用于

using (var dsProperties = GetDataset(SP_GET_ORANGES, arrParams)){     
dsProperties.GetList(Orange); }
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这个目标?

c# linq extension-methods anonymous-types dataset

2
推荐指数
1
解决办法
294
查看次数

使用Linq to Objects合并目录中的文件

我在目录中有一组txt文件.我想将它们全部合并到一个附加的竞争中.如何使用Linq实现这一目标?

c# linq merge file

2
推荐指数
1
解决办法
1046
查看次数

如何删除XMLDocument中的特定属性?

在我的C#代码库中,我有一个XMLDocument表单:

<A>
<B>
<C mlns='blabla' yz='blablaaa'> Hi </C>
<D mlns='blabla' yz='blablaaa'> How </D>
<E mlns='blabla' yz='blablaaa'> Are </E>
<F mlns='blabla' yz='blablaaa'> You </F>
</B>
<B>
<C mlns='blabla' yz='blablaaa'> I </C>
<D mlns='blabla' yz='blablaaa'> am</D>
<E mlns='blabla' yz='blablaaa'> fine</E>
<F mlns='blabla' yz='blablaaa'> thanks</F>
</B>
</A>  
Run Code Online (Sandbox Code Playgroud)

使用Linq-to-XML或其他方法,我想删除元素包含的所有元素的mlnsyz属性B.

实现它的最佳方法是什么?

c# linq xmldocument linq-to-xml xattribute

2
推荐指数
1
解决办法
7949
查看次数

查询XML文件并创建文本文件

我有一个XML文件:TableList.xml

<TableList>  
<Table>  
<TableName>TableA</TableName>  
<Columns>ColumnA1,ColumnA2,ColumnA3,ColumnA4</Columns>  
</Table>  
<Table>  
<TableName>TableB</TableName>  
<Columns>ColumnB1,ColumnB2,ColumnB3,ColumnB4</Columns>  
</Table>  
</TableList>  
Run Code Online (Sandbox Code Playgroud)

我想使用Linq-to-XML查询此文件,并且我想要的每个值派生以下格式

The table - TableA - has columns - ColumnA1,ColumnA2,ColumnA3,ColumnA4.

The table - TableB - has columns - ColumnB1,ColumnB2,ColumnB3,ColumnB4.
Run Code Online (Sandbox Code Playgroud)

并将其创建为单个文本文件 - TableDoc.txt最后.

如何使用Linq-to XML简化圆顶?

.net c# linq file linq-to-xml

2
推荐指数
1
解决办法
95
查看次数

SQL Server 2008 R2 DMV - sys.dm_sql_referencing_entities - 查询用法

我正在尝试使用 DMV 获取表列表的所有依赖项sys.dm_sql_referencing_entities

这个查询给了我所有表的列表:

SELECT TableName from FinalTableList;  
Run Code Online (Sandbox Code Playgroud)

此查询给出 TableA 的依赖关系:

SELECT  referencing_entity_name
FROM sys.dm_sql_referencing_entities ('dbo.TableA', 'OBJECT') ;  
Run Code Online (Sandbox Code Playgroud)

我想将上述 2 项合并到一个查询或过程中,以便我可以获得以下格式的所有依赖项:

TableA  Dependency1
        Dependency2
        Dependency3
TableB  Dependency1
        Dependency2
...................
Run Code Online (Sandbox Code Playgroud)

应该如何构建查询?

sql dependencies sql-server-2008-r2 dmv

2
推荐指数
1
解决办法
1754
查看次数