腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
使用
MSBuildWorkspace
从
C#
解决方案
中
获取
错误
列表
的
最快
方法
是什么
?
、
、
、
我正在
使用
MSBuildWorkspace
,需要分析
C#
解决方案
中
的
错误
。我不需要实际
的
编译结果(文件),只需要
错误
。
使用
MSBuildWorkspace
从
解决方案
中
获取
错误
列表
的
最快
方法
是什么
?
浏览 8
提问于2018-08-14
得票数 0
回答已采纳
1
回答
“调用
MSBuildWorkspace
.OpenProjectAsync()时
、
、
我有一个包含许多
C#
项目的Visual
解决方案
。目前,我正试图在该
解决方案
中
构建一个新
的
C#
项目,该
解决方案
构建并运行项目1,但在调用
MSBuildWorkspace
.OpenProjectAsync时会出现运行时
错误
using System;using Microsoft.CodeAnaly
浏览 2
提问于2021-11-25
得票数 0
回答已采纳
1
回答
使用
roslyn以编程方式提取接口
、
我正在寻找一种
使用
Roslyn
从
文档(
c#
类声明)中提取接口
的
方法
。从重新格式化程序示例开始。
MSBuildWorkspace
workspace =
MSBuildWorkspace
.Create(); // Open the solution within the workspace.团队提供
的
示例“重新格式化
解决方案
”。但是,我找不到一个公共API来
从
给定
的
类文件中提取接口
浏览 1
提问于2016-02-26
得票数 3
1
回答
用于并行搜索
的
最快
.net数据结构
、
、
、
假设我们有一个很大
的
(int,string)元素
的
只读
列表
。我知道通用字典速度很快,但据我所知,它只
使用
1个cpu,而现在
的
计算机至少有2个cpu。作为一个附带问题:在这个集合
中
搜索多个项目的
最快
解决方案
是什么
?例如collection.GetItems(新int[]{
浏览 0
提问于2011-10-10
得票数 1
回答已采纳
2
回答
C#
正在从数据库填充对象
、
、
、
目前,我们
的
DAL (数据访问层)查询数据库,我们遍历结果数据以填充一个对象(每行一个对象),其中
的
最终结果是一个
列表
。这是
C#
所谓
最快
,我们指的是计算机处理
的<
浏览 1
提问于2010-11-05
得票数 0
4
回答
.Net程序索引用户计算机上
的
所有图像
的
最快
方法
是什么
?
、
、
、
、
.Net程序在用户计算机上索引所有图像
的
最快
方法
是什么
?在某种程度上有利于XP sp3,.,Windows 7 要索引-
获取
绝对链接
列表
(如c://bla/ file )并将它们保存到文件
中
(index.txt
浏览 6
提问于2010-06-07
得票数 3
回答已采纳
8
回答
在
C#
中
,字符串类型
的
最快
(内置)比较
是什么
、
、
在
C#
中
,字符串类型
最快
的
内置比较
方法
是什么
?我不介意排版/语义含义:其目的是在排序
列表
中
使用
比较器,以便在大型集合
中
快速搜索。我认为只有两种
方法
:Compare和CompareOrdinal。
最快
的
是什么
? 另外,有没有更快
的
字符串比较
方法
?
浏览 1
提问于2009-09-20
得票数 35
回答已采纳
1
回答
罗斯林和MsBuild有什么关系?
、
、
我
的
理解是 MsBuild主要是关于如何设置项目的一组规范--即基本上是.csproj、.sln文件等
的
定义模式。msbuild.exe是否在MSBuild 15
的
情况下
使用
罗斯林进行编译?他们完全分开了吗?我有什么误会吗?而且&更具体地说:假设我希望以编程方式创建简单
的
.csproj文件,并
使用
Roslyn
的
MSBuildWorkspace
来处理/填充并最终编译这些文件。我
的
应
浏览 8
提问于2017-07-18
得票数 25
回答已采纳
1
回答
使用
Roslyn向现有.net核心项目添加
c#
代码
、
、
是否可以
使用
Roslyn API加载现有的.NET核心项目,添加一个
c#
类并保存它,以便在磁盘上实际创建文件并将其添加到项目中。我尝试过
使用
MSBuildWorkspace
、AddDocument和TryApplyChanges
方法
-我可以加载
解决方案
和项目,但没有创建文件(并且我没有得到任何异常或
错误
)。我在哪里可以找到演示如何
使用
Roslyn来完成这样
的
事情
的
工作示例
浏览 8
提问于2020-04-08
得票数 0
4
回答
>
的
最快
方法
、
、
获取
原语
列表
并将其转换为可空
的
原语
列表
的
最快
方法
是什么
?例如:List<int> to List<int?>。简单
的
解决方案
是创建一个新
列表
,然后
使用
foreach循环添加每个项目,这需要花费太多时间。
浏览 0
提问于2013-03-03
得票数 27
回答已采纳
1
回答
如何列出
从
解决方案
中
的
特定类型继承
的
所有类型?
、
我正在尝试
获取
VS
解决方案
中
从
特定类型继承
的
所有类型
的
列表
。下面的代码似乎列出了vs
解决方案
中
的
所有类,但不确定如何通过继承来过滤它们:CancellationToken cancellationToken
浏览 3
提问于2017-02-14
得票数 0
回答已采纳
4
回答
同时在python中找到元组
列表
中最大
的
第1和第2项
的
最快
方法
我在摆弄元组
列表
,我想知道,
从
元组
列表
中
同时
获取
最大
的
第一和第二值
的
最快
方法
是什么
?例如,假设我们有如下所示
的
元组
列表
:最大
的
第一个值是3,最大
的
第二个值是4,因此我想得到元组(3, 4)。
最快
的
方法
是
浏览 6
提问于2014-04-11
得票数 1
回答已采纳
6
回答
实时(未保存)
的
Excel数据和
C#
对象之间
的
最快
接口方式
、
、
、
、
我想知道在打开
的
c#
工作簿
中
读取和写入数据
的
最快
方法
是什么
。背景是,我想开发一个
c#
应用程序,该应用程序
使用
excel
中
的
数据。 业务逻辑将驻留在
c#
应用程序
中
,而数据将驻留在Excel工作簿
中
。用户将
使用
Excel,并将单击excel工作簿上
的
按钮(或执行类似操作)以启动
c#
应用程序。然后,
浏览 16
提问于2010-10-01
得票数 32
回答已采纳
2
回答
从
集合
中
访问元素
的
最快
方法
是什么
?
从
集合
中
访问元素
的
最快
方法
是什么
?索引数组字典索引集合/
列表
<= use <= on Dictionary2)索引速度会随着数组/
列表
大小
的
增加而增加吗? 据我了解..。索引数组应该
使用
指针指向元素
的
索
浏览 3
提问于2011-09-24
得票数 0
回答已采纳
1
回答
无法加载类型
的
Microsoft.Build.Framework.SdkResultItem
、
、
、
、
我有一个应用程序
使用
Roslyn来分析分离
的
解决方案
中
的
C#
代码;在进行了一些Visual更新之后,我在我
的
应用程序
中
收到了这个
错误
: 当处理带有消息
的
文件“{分离
的
解决方案
.csproj文件}”时失败:无法
从
程序集“Microsoft.Build.Framework、Version=15.1.0.0、Culture=neutral、PublicKeyToken
浏览 2
提问于2020-09-09
得票数 0
回答已采纳
6
回答
在
C#
中
从
字符串数组
中
获取
随机值
的
最快
方法
?
、
、
、
在.net 2.0框架上,
从
C#
中
的
字符串数组
中
获取
随机值
的
最快
方法
是什么
?[] fileLines = File.ReadAllLines(filePath);是的,我知道GetRandomValue()不是一个实际
的
方法
,有没有类似的
方法
,或多或少一样简短和甜蜜?
浏览 0
提问于2009-09-08
得票数 4
回答已采纳
3
回答
从
字典
中
获取
任何元素
的
最快
方法
、
、
、
我在
C#
中
实现了A* (不是用于寻路),我需要字典来保存开放节点,因为我需要快速插入和快速查找。我想从字典
中
获取
第一个打开
的
节点(它可以是任何随机节点)。
使用
Dictionary.First()非常慢。如果我
使用
迭代器,MoveNext()仍然占用我程序整个CPU时间
的
15%。
从
字典
中
获取
任意随机元素
的
最快
方法
是什么
?
浏览 1
提问于2014-06-21
得票数 2
1
回答
如何
使用
Roslyn
MSBuildWorkspace
找到
C#
项目的'obj‘目录?
、
、
、
我正在
使用
MsBuildWorkspace
,
使用
Roslyn编译一个包含多个项目的
C#
解决方案
。 查找Project
的
输出文件很容易,因此我只需
使用
OutputFilePath属性即可。但我找不到一种
方法
来确定“中间”目录(通常是“obj”目录,但可以
使用
csproj文件
中
的
MSBuild属性BaseIntermediateOutputPath和IntermediateOutputPath
浏览 7
提问于2017-03-12
得票数 1
10
回答
在C#.net
中
快速反转字符串
的
方法
我目前正在为Euler问题#4编写一个快速
解决方案
,其中必须
从
两个3位数
的
乘积中找到最大
的
回文数。我将用100,000,000次迭代在一个循环中测试所有建议
的
解决方案
。正确
的
答案将提供给提交<
浏览 1
提问于2009-01-11
得票数 12
回答已采纳
2
回答
合并文件
的
最快
方法
是什么
,拆分数组
的
最快
方法
是什么
?
在删除重复行
的
同时,
获取
文件
列表
和输出文件
的
名称并将它们合并到单个文件
中
的
最快
方法
是什么
?就像这样在python
中
。将python
中
的
列表
分割为X个尽可能相等
的
块(
列表
列表
浏览 1
提问于2010-10-09
得票数 2
点击加载更多
相关
资讯
微软为 VS Code 带来 C#开发套件
微软为 VS Code 带来 C#开发套件
跨模块级的设置全局变量的方法
Build 2018大会:C#的未来
.NET10 - 预览版1新功能体验(一)
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券