有誰知道IsNullOrEmpty錯誤是否在3.0或更高版本中修復?我目前遇到2.0中的(NullReferenceException)bug,並且我發現文檔聲明應該在下一個版本中修復,但沒有明確的答案。.NET 3.0或更高版本中修復了IsNullOrEmpty錯誤嗎?
3
A
回答
10
我發現了一些info對此事:
此bug已被固定在 的Microsoft .NET Framework 2.0服務 包1(SP1)。
4
適用於.NET 3.5SP1。對於那些誰想要嘗試它的測試程序(大部分來自錯誤報告所):
using System;
class Test
{
static void Main(string[] args)
{
Console.WriteLine("starting");
ShowBug(null);
Console.WriteLine("finished");
Console.ReadLine();
}
static void ShowBug(string x)
{
for (int j = 0; j < 10; j++)
{
if (String.IsNullOrEmpty(x))
{
//TODO:
}
}
}
}
編譯/ O + /命令行調試 - 。
1
微軟已報告此錯誤爲固定on the Connect site。如果您仍然可以重現此問題,我鼓勵您重新提交回歸。
0
我認爲這取決於你遇到這個bug的位置。例如,如果您在表格適配器中遇到它,那是因爲屬性本身設置爲在值爲null時返回該異常。
相關問題
- 1. Cassandra 3.0及更高版本需要Java 8u40或更高版本
- 2. .NET 3.0或更高版本套接字聖經
- 3. Android Studio 3.0「JUnit版本3.8或更高版本」
- 4. 錯誤:此版本的PyQt5需要sip 4.19.1或更高版本
- 5. 錯誤:此PyQt5的版本需要SIP 4.16.6或更高版本
- 6. Android Studio錯誤JUNIT4 !!!預計JUnit版本3.8或更高版本:
- 7. 配置:錯誤:APR-util的版本1.2.0或更高版本
- 8. 是否在.NET 2或.NET 4中修復了msxsl內存泄漏錯誤?
- 9. 使用PHP或Javascript檢查iOS版本是否爲3.0或更高版本
- 10. 與最新sdk(3.0或更高版本)的Android螞蟻腳本
- 11. SLF4J錯誤:這SLF4J的版本需要log4j的版本1.2.12或更高版本
- 12. Android在Android 4或更高版本中出現錯誤Ksoap
- 13. 錯誤JUnit版本3.8或更高版本的預期 - Android Studio中
- 14. 將事件從.net 1.1轉換爲.net 2.0或更高版本
- 15. Wordpress版本2.9.2錯誤或是我嗎?
- 16. Android 4或更高版本的HTTP連接錯誤?
- 17. Arcpy.da.UpdateCursor使用Arcmap 10.1或更高版本的SQL錯誤
- 18. Java 3D錯誤:需要OpenGL 1.2或更高版本(GL_VERSION = 1.1)
- 19. 錯誤:Bootstrap的JavaScript需要jQuery 1.9.1或更高版本
- 20. 錯誤:Android SDK需要ADT版本17.0.0或更高
- 21. 錯誤mod_ssl需要OpenSSL 0.9.8a或更高版本
- 22. 配置:錯誤:libavcodec的版本55及更高版本不發
- 23. 更換新版本/修復用反射
- 24. 解鎖android中phonegap 2.3或更高版本的插件嗎?
- 25. bootstrap.js:未捕獲錯誤:Bootstrap的JavaScript需要jQuery版本1.9.1或更高版本,但低於版本3
- 26. RubyGem版本錯誤:rails(1.2.3 not> = 3.0)
- 27. 使用Xcode 6或更高版本或Application Loader 2.9.1或更高版本提交您的版本
- 28. 無法卸載MySQL Connector/Net 6.3或更高版本
- 29. 如何通過mercurial修復先前版本中的錯誤?
- 30. 修復標記版本中的錯誤(subversion)
我不知道有任何這樣的錯誤。您是否有鏈接到connect.microsoft.com的報告以供參考? – 2009-01-09 17:14:03