當我把(DateTime)放在DataBinder.eval前面時,我做了什麼,還有什麼其他函數可以放入一個數據綁定器? ?當我把(DateTime)放在DataBinder.eval前面什麼時候做什麼
1
A
回答
1
它只會將.Eval
方法返回的對象轉換爲DateTime
類型。如果不能施法,則會拋出InvalidCastException
。關於你可以放在DataBinder.Eval
前面的功能,你可以放任何東西。但是,大多數這不起作用。
1
這是鑄造數據從object
其中Eval
正在返回到DateTime
。
// If the cast fails you will get an exception
DateTime dt = (DataTime)(DataBinder.Eval("yourfield"));
// If the cast fails you will get null.
DateTime? dt = DataBinder.Eval("yourfield") as DateTime?;
// You could also do which will throw an exception if it fails as well.
DateTime dt = Convert.ToDateTime(DataBinder.Eval("yourfield"));
有關轉換更多信息,請MSDN。
相關問題
- 1. GitHub:我應該什麼時候做叉?
- 2. 什麼時候應該在過渡到新的時候釋放當前的UIViewController?
- 3. 什麼時候釋放GObject?
- 4. 什麼時候我在HTML
- 5. 我應該把什麼東西放進課堂,我不應該做什麼?
- 6. python sys.intern做什麼,它應該在什麼時候使用?
- 7. SqlCommand.Prepare()做什麼以及它應該在什麼時候使用?
- 8. asp.net mvc formsauthentication:什麼時候手動做?
- 9. 什麼時候android首先做佈局?
- 10. 什麼時候做dateByAddingComponents:toDate:options return nil?
- 11. 什麼時候最好做NSManagedObjectContext保存?
- 12. android - 什麼時候做GCM註冊
- 13. 什麼時候'System.ExecutionEngineException'ocurs?
- 14. 什麼時候應該釋放內存?
- 15. 什麼時候會釋放一個autorelease
- 16. 什麼時候釋放變量decodeSet1?
- 17. 什麼時候需要釋放內存?
- 18. 什麼時候放棄MVVM有意義?
- 19. 什麼時候開始考慮縮放?
- 20. 爲什麼WordPress將jquery放在前面?
- 21. 我在Quartz.net中什麼時候處理?
- 22. java目前在做什麼?
- 23. R的class.ind()函數做什麼?我什麼時候可以使用它?
- 24. 什麼時候在Android的
- 25. 什麼是SWC,什麼時候/我們在Flash中使用SWC
- 26. 什麼時候和爲什麼我會在C++中使用abs
- 27. 記錄,什麼時候和什麼?
- 28. 什麼時候創建了app.config,什麼時候app.exe.config和有什麼區別
- 29. 什麼時候遞歸回溯適當?
- 30. 什麼時候守衛表情適當?