|
|
|
Unlike other languages - such as C and Delphi - VB lacks of the capability to increment and decrement a variable. Adding this feature, in the form of reusable Function routines, is simple: |
Click here to copy the following block | Function Inc(Value As Variant, Optional Increment As Variant = 1) As Variant Value = Value + Increment Inc = Value End Function
Function Dec(Value As Variant, Optional Decrement As Variant = 1) As Variant Value = Value - Decrement Dec = Value End Function |
The above routines declare the argument as Variant, so you can use them with any numeric data type, as in: |
You may argue whether using the Inc/Dec routines is going to make your code more or less readable. However, these functions prove to be more useful when they appear inside expressions: |
A final note: the Inc/Dec routines are slow, at least compared with inline addition and subtraction operations. For this reason you should never use them inside time-critical loops.
|
|
|
|
Submitted By :
Nayan Patel
(Member Since : 5/26/2004 12:23:06 PM)
|
|
|
Job Description :
He is the moderator of this site and currently working as an independent consultant. He works with VB.net/ASP.net, SQL Server and other MS technologies. He is MCSD.net, MCDBA and MCSE. In his free time he likes to watch funny movies and doing oil painting. |
View all (893) submissions by this author
(Birth Date : 7/14/1981 ) |
|
|