Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
lambda 表达式中的枚举的编译方式不同;重载解析改进的结果是什么?
在尝试 Visual Studio 2015 RC 时 我收到了先前工作代码的运行时错误 给定 lambda x gt x CustomerStatusID CustomerStatuses Active 它被传递给一个函数作为Expres
c
Lambda
enums
roslyn
c60
Roslyn CSharpSyntaxRewriter 获取已实现接口的列表
我有一个实现 CSharpSyntaxRewriter 的 CustomRewriter 在 VisitClassDeclaration 或 VisitMethodDeclaration 中 我需要检查该类可能实现的任何接口 原因是 Vis
c
roslyn
Expression.Coalesce的转换参数有什么用?
有关此问题的背景 请参阅Expression Coalesce 方法的 Coalesce Expression Expression LambdaExpression 重载的文档 https learn microsoft com en u
c
clr
roslyn
expressiontrees
C# 中的闭包分配
我已经安装了 Clr 堆分配分析器扩展 在一个项目中我看到了一些我完全不理解的东西 我有一个带有签名的方法 public Task
c
closures
roslyn
CIL
如何使用 Roslyn 获取范围内的所有可见局部变量名称 (Microsoft CodeAnalysis)
请注意 这与运行时反射 元信息无关 我正在编写 Roslyn CSharpSyntaxVisitor 的具体实现 实施 VisitIdentifierName 时 public override SyntaxNode VisitIdenti
c
roslyn
使用 Roslyn 和 .NET Core 生成 C# 代码
有没有办法使用 Roslyn 和 NET Core 生成 C 代码 我尝试使用 Microsoft CodeAnalysis CSharp 包中的 SyntaxFactory 我目前遇到的问题是从中获取正确格式的代码作为文本 到目前为止我见
c
roslyn
NetCore
了解 C# 中运行时代码生成的各种选项(Roslyn、CodeDom、Linq 表达式,...?)
我正在开发一个应用程序 我想在其中动态生成数值计算的代码 为了性能 作为数据驱动操作来执行此计算太慢 为了描述我的要求 请考虑此类 class Simulation Dictionary
c
LINQ
JIT
codedom
roslyn
从命令行调用 Roslyn 分析器
在 Visual Studio 2015 中进行开发时使用 Roslyn 分析器非常棒 然而 如果能够从预提交挂钩或像 TeamCity 这样的 CI 调用分析器 以确保标记不合格的代码 那就更好了 有没有办法通过调用命令行实用程序来获取分
c
commandline
roslyn
roslyncodeanalysis
获取参考位置的符号
我正在使用SymbolFinder在我的解决方案中查找对某种类型的所有引用 如下所示 ISymbol typeOfInterest compilation GetTypeByMetadataName System Reflection Pr
c
roslyn
使用 Roslyn 编译 xaml [关闭]
Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有办法使用Roslyn编译器来编译WPF UserControl 假设您想要编译一个包含标准 C
c
WPF
xaml
MSBuild
roslyn
是否可以使用 Roslyn 检测无法访问的代码或其他内置编译警告
是否可以使用 Roslyn 检测无法访问的代码或其他内置编译警告 private void DoSomething string a TEST throw new Exception Why would I throw an excepti
NET
roslyn
Roslyn 实际上允许您操作 CSharp 项目的 TreatWarningsAsErrors 吗?
我正在尝试检索设置 TreatWarningsAsErrors 但无法为我加载的解决方案的项目找到它 我想要完成的是从项目文件中获取设置 并将其设置为true 如果还没有的话 接下来 我想让 Roslyn 使用新设置进行编译 这样我就可以检
c
MSBuild
compilerwarnings
roslyn
自编译 Roslyn 构建性能:不如最初发布的 Roslyn 版本快
用一句话来形容我在做什么 检查分支Update 1来自罗斯林 github 存储库 https github com dotnet roslyn git 构建 csc exe 并使用我刚刚自己构建的 csc exe 版本编译随机解决方案 预
NET
MSBuild
roslyn
如何使用预处理器指令区分编译器的版本
有没有办法区分使用预处理器指令的编译器版本 我在使用新的 Roslyn 编译器时遇到了问题 它生成的代码与旧编译器不同 我需要保持代码与使用 Visual Studio 2013 和 2015 的团队兼容 None
c
VisualStudio
cpreprocessor
roslyn
检查变量类型以进行代码分析
在 Roslyn 代码分析器中检查变量类型的正确方法是什么 我正在注册一个ObjectCreationExpressionSyntax节点和我可以获取类型 但我不确定检查它是否是我关心的类型的正确方法 我找到了一种通过检查显示字符串来做到这
c
visualstudio2015
roslyn
如何安装Roslyn(用于源代码修改)?
我不想安装编译器 据我所知它已经安装了 我使用的是 Visual Studio 2015 我不想要源代码 我只想能够做一些简单的代码更改 例如这个问题 https stackoverflow com questions 23227644 h
c
NET
roslyn
如何将对象传递给脚本?
在下面的代码片段中 如何将对象作为参数传递给脚本中的方法 var c new MyAssembly MyClass Description test var code using MyAssembly public class TestCl
c
roslyn
使用 Roslyn 拆分表达式
我正在使用 Roslyn 我想将语句拆分如下 string stringVariable string int intVariable 10 Console Write stringVariable string Concat string
c
VisualStudio
expressiontrees
roslyn
Roslyn:如何获取未解析的类型
我正在使用 Roslyn 的 2012 年 9 月 CTP 在 C 代码文档中获取未解析类型的最优雅的方法是什么 例如 类型 Guid 需要系统命名空间 目前我有这样的事情 var semanticModel SemanticModel d
roslyn
从 Roslyn 方法调用中的相应参数获取方法参数的名称
我想知道是否有一些现有的逻辑可以通过查看该特定方法 构造函数的调用来获取有关其包含的方法 构造函数签名中的参数定义的名称 或任何其他相关信息 基本上 我只是希望能够获得一个变量的默认名称 该名称将作为参数传递给调用 因此 如果一个方法定义如
c
roslyn
«
1
2
3
4
5
6
»