物件會指派給宣告為 Object 資料類型的變數。
您將變數宣告為 時,編譯器必須執行「晚期繫結」,因而導致執行階段的額外作業。 它也可能會讓您的應用程式發生執行階段錯誤。 舉例來說,如果您將 指派給 變數,然後嘗試存取 屬性,執行時間會擲回 ,因為 類別不會公開 屬性。
如果您將變數宣告為特定型別,編譯器可以在編譯階段執行「早期繫結」。 這會改善效能、控制存取特定型別成員,以及提升程式碼的可讀性。
根據預設,這個訊息是一個警告。 如需隱藏警告或將警告視為錯誤的相關資訊,請參閱 Configuring Warnings in Visual Basic。
錯誤識別碼︰BC42017
- 可能的話,請將變數宣告為特定型別。
- 早期和晚期繫結
- 物件變數宣告
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/30212.html