?????? ?????? ?? ?????? Visual Basic .NET ?? Visual Basic ??? ???????

???? ?????? ???? ??????
???? ID: 311329 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

??????

?? ???? ?? ????? ???????????:
  • ??????? ??????
  • Option Explicit
??????? ??????Visual Basic ?? ??? ?? ????????? ??? ?? Microsoft Visual Basic .NET, Microsoft Visual Basic 2005 ??? ?? ???Option ExplicitVisual Basic ?? ????? ????????? ??? ?????? ???

???? ???????

?????? ?? ?????? ?????

???????? ??? ??, Visual Basic .NET ?? Visual Basic ??????? enforces ?????? ?? declaration, ?? ?? ?? ????? ???????? ?? ???? ????? ???? ?? ???? ?????? ??? ?? ??????? ??????? ?? ????? ?? ??? ???????????? ????????? ??? ????????? ????????

?????? ??????? ???

???????? ??? ??, Visual Basic .NET ?? Visual Basic ??????? ???? ???? ??????? ???? ???? ?? ??? ??? ?? ??????? ??????? ?? ????? ?? ??? ???????????? ????????? ??? ????????? ????????

??????? ?????????? ??????? widening ???? ?? ??? implicit ???? ?????? ??????? ????? ???? ??? ?????? widening ??????? ?????? ??? ?? ???? ??? ?? ???? ?? ????? ?? ???? ?? ??? ??? ?? ???? ?????? ??????? ?? ???????? ?????? ?? ?????????? ?? ??? ??? ?? ????????? ??????? widening ?? ???? ??? ???? ??????? ?? ??? ???????????? widening????

?? ?? ????? ??????????? ?????????, ??? ???? ??? ???? ?? ???? ????? ????? Visual Basic .NET, ??? ?? ?? ???? ??? ?????????? ???? ?? ???? ?????? ??? ?????? ???? ??? ???? ???? ?????? implicitly. ???? ?? ????? ?? ???? ?? ?? ?? ???? ?????? ?? ??? ?? ?? ??????? ?? ???? ?????? ?? ??? ???? ?????? ??? ?????? ???? ??? ??? ???????, ???? ?? ??-???? ?????? ????? ??? ??? ??? ??? ???????? ???? ?? ??? ?? ????????????? ??????????? ?????????? ?? ?? ?????? ?? compile ??? ?? ?? ?????? ?????? ?? ???? ????

??????? ???????????????? ???????? ??? ?? ?????? ????? ?? ???????:
  • ???? ?? undeclared ?? ?? ???? ??? ????? ?? ?????????????? ???????? impliesOption Explicit.
  • ??? ?????????

??????? widening

????? ?????? ??????? widening ???? ?? ???? ???? ???? ???

?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
???? ??????:???? ?????? ?? ??? widens
????????,????,????????,????,?????,???,???
????????,????????,????,?????,???,???
????????????????,????,?????,???,???
????????,?????,???,???
??????????,???,???
??????,???
??????
???? ?? enumerated ?????????? ?????????? ???????? ?????? ?? ???? ?? ?????? ?? ??? ?? ?? ???? ?????
Char:Char:,????????
???? ?? ??????????????, ??? ???? ???? ?? ???? ?? ????????
???? ?? derived ???????? ?? ??? ??, ?? ???? ?? ???? ??????
??? ???? ?????? ???? ?????? ?? ???????? ??????

????? ??????? ??????? ?? ?? ???? ??:
  • ???????????? ?? ??????
  • ???????? ?? ????????,???
  • ????????? ?? ????????,???
?????, ?? ??????? ???? ??????? ?? ??? magnitude.

????? ??? widening ???????, ?? ?? ????? ????? ?? widening ??????? implicitly ???

Casting ?? ?????? ???????

?? ?????? ??????? ?????? ??????? ?????? ?? ????? ???? ??? Visual Basic .NET ?? Visual Basic 2005 ?? ??? ??????, ?????? ???? ?????? ?? ?? ?? ????? ??? ?? ??? ?????? ??? ?? ?????????? ???? ?????? ????? ??? ?? ?????? ?????? ?? ??? ??? ??????? ??, ????? ??????? ??? ?????? ????? ??? ?????, ???????? ?? ?? ?????? ??? ?? ??? ?????? ???????? ?? ??? ?? little ????? ???

????? ?????? ?????? ??????? ?????? ?? ???? ???? ???? ???
?? ?????? ?? ??????? ?????? ?????? ?? ??????? ????
??????? ?????? ?? ???????????????? ??? ?????? ???? ??
?? ??? ???? ??????
????????? ???? ?? ??? ?????????? ?? ???? ?????? ?? ?????? ??
CBool??????(???? ???? ?? ???????? ???????????? enumerated ??????),????????,????????
CByte??????? ???????? ??????, ??? ?? ??????????? ??????,??????,????????,????????
CCharChar:????????,????????
CDate??????????????,????????
CDbl???(???? ???? ?? ???????? ???????????? enumerated ??????),??????,????????,????????
CDec?????(???? ???? ?? ???????? ???????????? enumerated ??????),??????,????????,????????
CInt????????(???? ???? ?? ???????? ???????????? enumerated ??????),??????,????????,????????
CLng????(???? ???? ?? ???????? ???????????? enumerated ??????),??????,????????,????????
CObj???????????? ?? ??????
CShort????(???? ???? ?? ???????? ???????????? enumerated ??????),??????,????????,????????
CSng???(???? ???? ?? ???????? ???????????? enumerated ??????),??????,????????,????????
CStr????????(???? ???? ?? ???????? ??????????),??????,Char:,???? ????,??????,????????
CType????????? ?????? ????????? (,) ?? ?????? ?????? ?? ?????? ???? ?? ??? ?? ???????? ?????? (?? ???????? ?????? ?? ??? ???? ????), ??? ?????? ?? ??? ??? ??????? ???????? ?????? ?? ??? ???????

?? ?? ?????? ?? ????????? ??????, ???????? ?? ??? ???? ???? ?? ???? ?? ??? inherits ???? ?? ????

??????? ????????? ??? ????????? ????

?? ??????? ????? ?? ??? ???? ???Option Explicit, ????????? ??????. ?????? ?? ???, ?? ?? ???? ?? ????????? ???? ??? Visual Basic .NET, Visual Basic 2005 ?? Visual Basic 2008, ?? ??? ??? ?? ????? ??Option Explicit???? ?? ??? ??? ????. ???? ?? ??? ?? ???????? ??? ????????? ?? ???? ??????.

??????? ??? ?? ????? ?? ???Option Explicit, ????????? ??????Visual Basic .NET, ??? ????? ??????????????? ????????????? ?????? ????? ????? ????? ?? ??? ??? ???, ?? ??? ??????? ??? ?? ?????Option Explicit, ????????? ???????????VB ??????????????????? ?? ??????.

??????? ??? ?? ????? ?? ???Option Explicit, ????????? ??????Visual Studio ??? ????? ??????????????? ????????????? ?????? ????? ????? ????? ?? ??? ??? ???, ?? ??? ??????? ??? ?? ?????Option Explicit, ????????? ???????????VB ??????????????????? ?? ??????.

???

???? ID: 311329 - ????? ???????: 04 ?????? 2010 - ??????: 2.0
???? ???? ???? ??:
  • Microsoft Visual Studio 2008 Academic Edition
  • Microsoft Visual Studio 2008 Professional Edition
  • Microsoft Visual Studio 2008 Standard Edition
  • Microsoft Visual Studio Team System 2008 Database Edition
  • Microsoft Visual Studio Team System 2008 Architecture Edition
  • Microsoft Visual Studio Team System 2008 Development Edition
  • Microsoft Visual Studio Team System 2008 Test Edition
  • Microsoft Visual Studio Team System 2008 Team Foundation Server
  • Microsoft Visual Studio Team System 2008 Team Suite
  • Microsoft Visual Studio Team System 2008 Test Load Agent
  • Microsoft Visual Basic .NET 2003 Standard Edition
  • Microsoft Visual Basic .NET 2002 Standard Edition
??????: 
kbvs2005swept kbvs2005applies kbvs2002sp1sweep kbbug kbcompiler kbdebug kbideproject kbinfo kbupgrade kbmt KB311329 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:311329

??????????? ???

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com