c# - 是否有与 Java 的 NoSuchElementException 等效的 C#?

标签 c# exception

Java's NoSuchElementException 是否有 C# 等价物? ?

最佳答案

.NET 通常为此使用 InvalidOperationException。无论如何,您都不应该捕获 NoSuchElementException,因为它通常表示存在程序错误。因此,具体的异常类型在此用例中并不重要。

不幸的是,InvalidOperationException 在许多地方用于许多不同的事情。你常常不能从中看出太多。这是 BCL 异常层次结构中的一个缺陷。

关于c# - 是否有与 Java 的 NoSuchElementException 等效的 C#?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19005956/

相关文章:

c# - 我如何在基于 Android-Java 的应用程序中使用 DataTable。

c# - 尝试从未经许可的位置添加文件时如何处理 UnauthorizedAccessException

c# - 处理这些 PDFSharp 表格限制的最佳方法是什么?

sql - 为什么no_data_found ORA-01403是Oracle中的异常?

java - 如何从命令行在 Java Gradle 项目中运行 main 方法?

JAVA:返回值对 ArrayIndexOutOfBoundsException 异常意味着什么?

c# - 使用来自两个数据库的自动增量ID连接来自两个表的数据

c# - 剪切文本以适合文本框宽度,然后右对齐

asp.net-mvc-2 - EF4 EntityException - 底层提供者在打开时失败

c# - 如何报告 SharePoint 计时器作业的状态