VB.NET : Sub

["?0?1w0*0|string-concat-vbnet;datetime-format-vbnet;do-while-vbnet;sub-vbnet;-vbnet|concat;dates",["F@dHTYa","QAMKMEBEBELAKA","OBCOCCSTUUUUTTUUUUYFGHDRDFOOCBCCOOBWSTTUUUUTTUUUU","t..wtrd.","Keyword","Array","Dictionary","List","String","ArrayList","Cast","Class","Concat","Console","DataTable","Dates","DateTime","Enum","File","For","Format","If","IndexOf","Lambda","LINQ","Nothing","Parse","Process","Property","Random","Regex","Replace","Select","Sort","Split","StringBuilder","Sub","Substring","While","Function."," A Function returns a value. It uses a special syntax form in the VB.NET language. The Function optionally accepts one or more parameters\u2014these are called formal parameters. A Function is part of a Module, Class or Structure. ","Module ","module-vbnet","Tip: ","A Function is called from other Functions, Subs or Properties. It can be reused throughout a program.","Example."," This is a simple example program that shows the Function keyword. We provide an Area Function: this Function receives a radius. It returns a Double that is the area of a circle with that radius. Its body is only one line long. ","Formal parameter: ","Area receives one formal parameter of type Double. Specifying the type of the parameter is optional but advised.","Returns: ","The Function returns a value of type Double. After the formal parameter list, the keywords \"As Double\" indicate the return type.","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","br","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","Based on:"," .NET 4.5\n\n","VB.NET program that demonstrates Function","\n\nModule Module1","\n\n ''' <summary>\n ''' Get area of a circle with specified radius.\n ''' </summary>\n ","Function"," Area(ByVal radius As Double) ","As"," Double\n Return Math.PI * Math.Pow(radius, 2)\n End Function\n\n Sub Main()\n Dim a As Double = Area(4.0)\n Console.WriteLine(a)\n End Sub\n\nEnd Module\n\n","Output","\n\n50.2654824574367","Functions vs. Properties."," What is the difference between a Function and a Property? A Property is a type of Function. The Get part of a Property can be implemented as a Function. A Property is a special kind of Function.","Properties"," are meant to replace getters and setters. So if you have a Sub that simply sets a value, it can be changed to be a Property. And if you have a Function that returns a value, it too can be changed. ","Tip: ","At the level of the implementation, Properties are similar to Functions and Subs.","Property ","property-vbnet","And: ","If you want to, you can change all Properties on your types to Functions and Subs. You won't get in trouble for doing this.","But: ","On existing types, such as those in the .NET Framework, you must use the Property syntax if the member is a Property.","I have programs"," that I use regularly but don't share with others. I avoid Properties in my custom code: this is because the syntax doesn't help my understanding of the code. It just adds more keywords and makes my life harder.","Return values."," A Function can only return one value. But if this value is a class or Structure, like a Tuple or KeyValuePair, it can return many values in this step. The ByRef keyword can be used to set output parameters. ","Multiple Return Values ","multiple-return-values-vbnet","Summary."," A Function is just like a Sub, except it returns a value. And a Function must return this value\u2014if we have no return value, we need to use a Sub instead. In an expression, a Function's result can be assigned to a Dim. ","br","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","3679700504","data-ad-format","link","br","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto"],"url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQIAAAAyCAMAAACAnCV7AAAAGFBMVEX///++vr7q6uqMjIxnZ2fY2NioqKhQUFAPXtNUAAADzUlEQVR4XsXa23KEMAwDUN8S/v+P++QJaKBCu7T4MYU2cxxUL7M2Nyw3qIALwszMt9NK9zBSh5uHnVcef23fx8phy7zyCQKscoFgOxeDfdVdgiETTDM/IJQPwzpcU93l4bQZ1zW8mqCumJZT+rqPELQgLNOtjoKWXB7MebggsiF717WOF6tIemnUyZmKvLit9p7tgQfP8Y4+hVHQkYuzO7GZe4LWvG2wjuJVzbOfjguC7MX2SEaQeyenBIlCSIA55pygazxC4O3VBM4I/OBUZDPW7aIEVs3JCdjz5wpBNGY3whjBOBBMcia9d8oJHHvLCeoXAucEyz52BEkJ7LAwSOuywTiBFaxygi2fIJhb7VvqnCBXo+iTEOtnnAAimxK0l06ANrnHM04wDyfb0RavbWJOMAWC2Qb+PYHtIL05kADQ6qQnhoUBywlcIFiDcHxJgHjOCcyOUEm6UfYnBFEdifEkQbjdIfDBN754pkowbxGsSEiVgBUnwKrLAxmwzrJA+KfYYm32DgEfDSagE4IURqMm6/29Q8BHg9r1lBMELFICiMQXCMhoAGHICSZIcgLDSNQJEqgkAh5judPjBNGQAgFGok5QzxDE+ZMQuzVOEIUCnAAjUScYYC4R8NFgrp1xAu8DrRBgJOoE8xsCPhpU5xQlcKAWCCASRYIojYAHIrgAChBgpZupBBiJnADrMYLZVBiGhAARQiLASHyHAJMGw5ARYGUIBOiZ7xDgkIy7oFmAr5BdIcBIfC8LcDRoFOMEaym7lwIBRuIQCSwVAnE0GA0iTYdowAkwEkUClwj4aIBvYodEsAxcJog2SJEgBALxSYjFzQmwmaUQYCT++4CM2y/II43AO9YUAozE//mYxEeDag2JoI9BSgQYiS98WAbjBneBABKlNAKMxLcIegvRLQmBAANRI8BIfIEAuTAMOQGGQWgEGIlvEcRCdpg7ZQItCxBw85cIOpCChuHzDwJGYsoEPgiB4jUxDPU4TJUAI3FTCXxzTiCMBgmZLhPMTwmiPiQoiYCPBt1fmSDg045MYEMm6FYPjYD//fiIwPUBGcs/IiiFgD8JLa0TRKG4TmApEjROPEPg5E2M/hWLmEBCCSx1guQEU3ixCSeZEDCBwiVOECURtI1JBLQDrhOYVwuQNwiMwIZKkE8SOIkz/CKowxd1UTvPVpMpOxCQb5/GL3sOr+7CEAKRiLlvl5VhvxMML/LKHZH4H+220Z1Ovz0aBInMq/K4GpjH+c3XBkDgG6u8tdO8ORqk6QTTQRjiUCSIeo/Ahj1R+E9RrrC/rx+b5Vw/IzNKKQAAAABJRU5ErkJggg==)","url(data:image/jpeg;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAACLCAAAAAAvuqgSAAAFVUlEQVR4AdyVsZEkIQxFL1olQAa4JEAA7REAtlx8TJm4uJh/W6eG2aXmrs6avplvICS+uvoVFPzCu2lwwT/q7eCGI0ofCFd1KHTq0+AkOdLYich/GlycGybH0f4TuC6nRmeuM+vg2ACMysx991gTzyVdQTsyJBCRiFUMrjFzGbOh6GdeDMd0Kujgm2UhEQlQHany2D1AJpUrAHTCjiLIZJUIYERaHfaBTHQHnMmNlQnKrIbdo2ymisn0BC7Mjo6m0RO9HE4inTqyjoyeLrjhNBcdy+Zp+sdVPJEHZMI9jqWm1xmQeo4JYn3u5XBgu93CY5N8B4pVs0JtHtaaSLKNMODvF4rBacqiyNF2LtXKfAdctkAWGBajMYbNk2ipQVEcnsB5c9hysgmPO+DSDziZcBbC5tHRx99aKM93LkRVBlAPUoWbjmWcGAZX7fJIegQ3TzFSQPAXOO0sAEYDSox1VD3UcgPcuiyK1/9vALxWWauyebpTOmZPzZBcnnA1r0olDZydH2Cdyl1wpjCuRAC920xp96DMxA+QKj4eP6xKmq4DCnc9JDfABacUA9/grlfBl90DoHrD7gtF/e4nHNjNW4SJatRqww1wjCYDuyDS/+BpIoJNQ5Z/9csDp+viHY94LF/tmr1rvEwUhf/bU003rdW0VkJY0m1jZ7fNZcBmCxurbSwtLbaxsBFB9n0J/BIZNq4zGMzccJ8uIGwe/Jj7cXZf483x5dd7+DWhiBwC2W55nFdj6pr6WlpbXuumm9xruMm5TG1FDlU7uVewlRsbS0/YZjxWzpw8MQFyj9bSt9j2caTciTw5+cuNFa1SDbzl7iW9wN45y3WWXmI7vnIdbdJxlbtb2sTeecoNljywA0e5R0VeVA+Gci150vKTGy15Ykd2cg1503CTmyx5Yydmci0F0DKTqyiAipfcREGMrOQ6CqJjJddQEA0ruZqCqFnJXSmIKyu5koIoWclRIH9ZzspjKR8UOQpiOcSl/JLCWVoeaVb3jxlkQCSjPRnKyjh9YSzJg3KQFZYsH6NfG8vCX6IaB4Rs5vWQzSzxKAm2/aLcSiTxODn+iFw4IidyIidyIidyIidyIidyIidyIidyIidyIidyx05Bh7rIEq2UTrKiHp7lfH5hbOvSlnU7RiU3lAYOphyC5ebGfg3252jk+kLhCZX3YXJTRQvVFIfcbP+pqSTNTqcsTT7/trMrZ15tpebKXV3MMcjdDT7QWUFfFJnGB6Zz5E6v9okNuTQRyN0UACQ5uVCeAIC6+cqN1j/nc5TcFQD0mb7hrAHg6inX7gv6IBBvN3Ohb7mYxW5TrvYPRR4kdwOAjFbJAODmJVf6x+OPkevUeiRhUVCdj5ylJ35Vbjar9825d2ZmeOcsAEMbGACW3zvXK0BfaIOLBlTP7muZAzjTJmcAObdzblBAQh4kgBqYVSglgJw8yAGUzGpLA2jyQgOGV1cwAMjIiwxAz6qfqwEU5EUBoGbViReAIk8UULCaoWRAQp4kQMZKLgFS8iQFElZyCsjIkwxQrORCI8p/WU795cdSywdFjgKGh7jHP9DbVCud2j6+8muv3FTgk2KKrXDeKTcYLJghspZnn9ycAoBOs1QDQDrH1azukysA6Jw+yDWAIq4xwy65HoC+LDMnoI9qQLRL7gIgd56FS1SjvV1yKZC4D0Ma1VB2l5wGUrfk0VGN03fJKeCNFt4A7Jbb4K4AvG8uQu7/MbxzYSssZu9cwPKR3dcyaG3M7ZwLWvgzq1DCoho/VVu+HVJbLsy0FrKhebmKV1cQGo/i1M8FB9t+oBOnVEOn1P9WJBFYiST+DybMnFdEr5+5AAAAAElFTkSuQmCC)"]

["url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAACCAgMAAADasxWRAAAADFBMVEX/6Nn///+VlZX29va5ksB5AAAASElEQVR4AWPACZj/f0DmjkqOSjKtQgcLyJccZiEE9SOmP8mXHEaBMBoIo4EwGggryJccvvVKKAogTnJUclRyVHLklgmjkqOSAALWyrsxEHLDAAAAAElFTkSuQmCC)","D","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAAwCAMAAABTy9T5AAAAGFBMVEX////g/dZodGSYrJDPz8+o2pXD/6wnJycNREamAAADOklEQVR4Xu2Y0bLiQAhEbZjE///jdTM3l+gJMjW1+pDafgQKu0Fg9PbP0Tpu10G7d7TrSbpdB94V2YUkWZfk64ZLSLp3LCHpKqPUFelKo/QFSf9Hqbkl5q0H5u1ro0Q65GTm6QxYj3oQR8xmDVijHEIn/sam+gAdHgrvPqRNotKIgIMGYNURnqNjvyKMfBgliw+Wji0CXKBB1ax8obKkE4V4IbXodAb8t76KjYUOxMQINAKxJbgMlZhqOkFmCSZ7GrFc9kxGUATGSkYJWyKWIUwhqaYTXuIpiZ+TQQP8rz1q90Y2rxMyQ2VJh17z5naMOvnSsG7htWXt2JMeqai1ZnvcD0JSSD6YBMKjdKJ7t4fD8K2JCh57wUbbumM5chFGwPe4YpSosqYT3ijxcvzck1kxDy74xu+5z8vbwhzgKOUqSzrdixKfSHII35AQxVxUb9b5USKd8Boq7IfSODLsLjZJUFm9WSlXmcqCDvmwwkK5OhQZ9NKkYwnCUr5Z29Ao5XQC5CNIAmvlPxfWk31RvFmZJh8l0snb3QGTihlAyRRvI7RjPE1iKvOwxOPlYp/NN5jhkq7VKLGDmammU2/OLIoly587qkepPrR6Q3picyKKfSY4eeOjpGxhlHRYCPJnBdFnIBbs9ChRZd7Qic2J3LUk87gYbMT8oa3p0EsTc5NLwB7wBSe9lKThQ0s6M5vzDlN62AIkPr4dMlNBZ3xzCiZwoSR2Qh85tGEvN2e9eZgiIEmMrLdDfTlIZ2Zz+rik6f9Zyb99/dCOS2IjGInXf1zw9cuHlsUkSKWWFIrYjLFRmj60QcZKSfgvJ8uifSLQjJqOTx1akgl/VKul2hNJUUrJ7pA0Pkrzh5avB1+W1trPY9xy7csD7syyJ+kcPntombt+iVOSwY/aAxNvVniHRolUCUecU1JeGJt9s3ZMjFLdJpde4hskS8p6qI+9WWka1bQw3sPLXS57dto3Dy3RLPttoXRgHH57+qX1oUMb0Pr+ddDcNkZm5rscSrrJbQvyBf6eJKqxOYWolA69SvkzKk1EFHFI+OJDliE6yA3+iBoVJakKE53hySWtI5IKlYOQdi2qG5oIVrg+hD/bvHCzY60hIAAAAABJRU5ErkJggg==)","url(data:image/jpeg;base64,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)"]