相关疑难解决方法(0)

C#中的例外有多贵?

C#中的例外有多贵?只要堆叠不深,它们似乎并不是非常昂贵; 但我读过相互矛盾的报道.

有没有被反驳的确定性报告?

c# exception

70
推荐指数
5
解决办法
3万
查看次数

if-condition与异常处理程序

我有一个问题:

"你更喜欢什么,例外处理或条件?"

面试.我的回答是异常处理程序仅在特殊情况下(例如文件写入时的磁盘权限错误)首选.面试官似乎期待着其他一些答案.什么是正确的答案?

编辑:当if条件更合适时,常用异常处理的任何特定示例?

c#

19
推荐指数
2
解决办法
2280
查看次数

如何验证string.Format方法的格式

string.Format具有以下方法签名

string.Format(format, params, .., .. , ..);
Run Code Online (Sandbox Code Playgroud)

我想每次传递自定义格式

string custFormat = "Hi {0} ... {n} ";   // I only care about numbers here, and want avoid  {abdb}
string name = "Foo";

string message = ProcessMessage(custFormat, name);

public string ProcessMessage(custFormat, name)
{
   return string.Format(custFormat, name);
}
Run Code Online (Sandbox Code Playgroud)

我想在传递给ProcessMessage之前验证custFormat中的值以避免异常.

c# string.format

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×3

exception ×1

string.format ×1