腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
Enumerable.Cast
不使用用户定义
的
强制转换?
c#
、
casting
、
ienumerable
List<A> listA = new List<A> { new A { a = 0 } }; List<B> listB = listA.Cast<B>().ToList(); //throws
InvalidCastException
浏览 0
提问于2012-09-17
得票数 12
回答已采纳
7
回答
令人困惑
的
Enumerable.Cast
InvalidCastException
c#
、
.net
、
exception
下面抛出一个
InvalidCastException
。我使用
的
是Visual Studio2008 SP1。
浏览 6
提问于2009-01-15
得票数 48
回答已采纳
2
回答
为什么
Enumerable.Cast
会发起
InvalidCastException
?
c#
、
casting
、
ienumerable
intNumbers = {10, 6, 1, 9}; 我得到一个“指定
的
类型转换无效”
的
InvalidCastException
异常。执行相反
的
操作(从double转换为int)会导致相同
的
错误。 我做错了什么?
浏览 1
提问于2010-05-04
得票数 42
回答已采纳
3
回答
Enumerable.Cast
<T>扩展方法不能从int转换为long,为什么?
c#
、
linq
、
casting
可能重复: 我只是注意到
Enumerable.Cast
<T>扩展方法有一些很奇怪
的
地方.它似乎不能从int转换到long,尽管这种转换是完全合法
的
。以下代码在
InvalidCastException
中失败: Console.WriteLine(item);但是这段代码,我认为它是等价
的
,确实
浏览 3
提问于2009-11-05
得票数 17
回答已采纳
2
回答
如果泛型类型为空,则返回null。
c#
、
generics
、
nullable
、
default-value
、
mysql-connector
IsValueType && Nullable.GetUnderlyingType(typeof(T)) == null) // isn't a nullable field throw new
InvalidCastException
浏览 6
提问于2017-12-06
得票数 0
回答已采纳
3
回答
如何找出对象
的
类型是否实现了IEnumerable<X>,其中X是使用反射从Base派生
的
c#
、
linq
、
reflection
给一个基类Base,我想写一个方法测试,如下所示:{}{ { } return
enumerable.Cast
<objec
浏览 0
提问于2010-03-31
得票数 5
回答已采纳
1
回答
在没有反射
的
情况下,向ClojureClr中
的
文件写入一个懒惰
的
行序列
clojure
、
clojureclr
我有一个大
的
懒散
的
行,我想写入一个文件。在C#中,我将使用具有过载
的
System.IO.File/WriteAllLines,其中行是string[]或IEnumerable<string>。我想在不使用反射
的
情况下在运行时这样做。 通常,出于性能原因,我需要知道什么时候需要反射,但我并不关心这个特定
的
方法调用。
浏览 2
提问于2014-10-28
得票数 3
回答已采纳
2
回答
如何找到我
的
InvalidCastException
错误?
c#
、
model
、
.net
我对我们
的
IBM数据做了大量
的
工作,我不能使用EF处理这些数据。因此,我做
的
事情类似于以下几点:using (iDB2Connection conn = new iDB2Connection(_connString>("TOTAL_BILL")这是精确
的
复制粘贴(对不起长度).真正
的
问题是当我有一个
InvalidCastException
时,我该如何找到这个问题呢?过去我已经慢慢地
浏览 3
提问于2011-12-01
得票数 1
回答已采纳
2
回答
哈希表到字典
c#
、
.net
、
dictionary
、
hashtable
、
c#-2.0
ToDictionary (kvp => (K)kvp.Key, kvp => (V)kvp.Value);当我尝试使用它时,table.Cast中有一个错误;智能感知没有将"Cast“显示为有效
的
方法
浏览 1
提问于2013-12-17
得票数 2
3
回答
向下投射是如何工作
的
?C#
c#
、
programming-languages
如果我像这样实例化一个对象:我被允许做像这样
的
事情这是做什么
的
?
浏览 2
提问于2011-01-11
得票数 0
回答已采纳
2
回答
异步绑定和LINQ查询挂起
c#
、
multithreading
、
linq
、
user-interface
、
async-await
但是,在设置绑定源之前,我必须过滤我
的
原始Enumerable。为此,我想使用LINQ: select item; 这是一个UI挂起
的
问题,因为枚举比较慢(例如,如果像yield return new Item(from var item in
enumerable.Cast
<ItemTy
浏览 6
提问于2013-07-31
得票数 4
回答已采纳
1
回答
在已处理
的
异常上防止中断
c#
、
.net
、
visual-studio
我在"ExceptionSettings“窗口中检查了"Common Language Runtime Exceptions”
的
所有异常,但这一次,Visual Studio中断了执行,即使是在try-catch块中
的
异常也是如此。当遇到任何类型
的
异常但仅当未在try-catch中处理时,我如何才能使其中断执行
浏览 19
提问于2019-07-04
得票数 3
2
回答
将IEnumerable<T>转换为List<SomeObject>
c#
因此,我正在用C#构建一个小应用程序,其中我有一个要转换为列表
的
IEnumerable。这是我得到
的
:var list =
enumerable.Cast
<Setting>().ToList这是ReadSettings
的
样子:{
浏览 0
提问于2017-07-24
得票数 1
2
回答
如果对象O继承对象T,如何将List<O>转换为List<T>?
c#
、
generics
、
inheritance
、
poco
我有一个依赖于POCO C#对象
的
JSON响应,我不能直接修改。我需要向POCO对象添加一些字段,然后从重用同一个对象
的
应用程序
的
任何其他组件中屏蔽它们。由于我同时控制see服务器和客户机(而不是POCO对象本身),我
的
解决方案是从对象T派生,创建List<O>,然后将其转换为List<T>,以处理任何不希望在派生对象O中看到我添加
的
内容
的
依赖项。如果T是O
的
父级,而简单
的
转换不起作用,那么我应该如何从一个转换到另一个呢?
浏览 1
提问于2019-05-16
得票数 0
回答已采纳
1
回答
将数据集数据集数据转换为IList<DataTable>类型
c#
、
linq
.{}请建议一下。
浏览 1
提问于2014-05-08
得票数 1
回答已采纳
2
回答
谁能告诉我FrameworkElement obj=sender作为FrameworkElement和FrameworkElement obj=(FrameworkElement)某个对象之间
的
区别
c#
、
silverlight
、
frameworkelement
我是Silverlight编程新手。有没有人能告诉我和
浏览 0
提问于2010-05-18
得票数 2
回答已采纳
3
回答
Enumerable.Cast
<T>复制对象吗?
c#
、
casting
我有一个对象层次结构public class MyDerived : MyBase {}List<MyBase> myList;myList.Cast<MyDerived>().ToList() 我在上读取MSDN文档,但我不清楚Cast<T>和ToList操作是生成内存中对象
的
新副本,还是只允许编译器像
浏览 2
提问于2012-02-08
得票数 2
回答已采纳
1
回答
指定
的
强制转换无效。窗口服务器2008 r2中
的
错误显示
c#
、
asp.net
、
.net
、
oracle
、
linq
oracle database.This应用程序在Widows732位本地host.But上工作得很好,它给出了下面的error.Guide me,在部署服务器上我可以检查这个错误,以及如何解决这个错误 源错误: 在执行当前web请求期间生成一个未处理
的</
浏览 2
提问于2014-08-30
得票数 0
1
回答
将对象转换为List<object>
c#
、
list
、
object
我想把它写进我能列举
的
东西里。List<object>; // list contains null after {}我结束
的
是:List<object> list; IEnumerable=
浏览 2
提问于2013-03-12
得票数 3
回答已采纳
1
回答
预防(指…)Visual Basic编辑器中
的
自动完成
vb.net
、
visual-studio-2015
Repro Dim s= {"a","b"} s.Se 期望结果:s.Select() 我不想要(Of …)部分,因为在99%
的
情况下,类型推断工作得非常好,而且它使我
的
代码混乱不堪。
Enumerable.Cast
(Of T)和自定义
的
Select(Of T)扩展方法工作得很
浏览 1
提问于2017-01-13
得票数 5
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券