Friday 28 July 2017

Lecture#4 ka Point#86 (Csharp Roman Hindi/Urdu Me).

VB.NET me agar hum return type function ki return statement nahi mention krte ya kuch bhi return nahi krwatey to by-default VB.NET ka compiler aik 'NEW OBJECT' return krwaye ga, is ka matlab yeh hua k memory me aik 'NEW OBJECT' create hoga aur woh return ho jaye ga aur yeh object empty hoga, yeh cheez VB.NET me 'Runtime error' kehlaye gi jab k C# me yeh cheez 'Compile-time error' k tor pe show hogi. Yehi wajah hai k VB.NET 'Loosly coupled language' hai aur C# 'Tightly coupled language' hai.




Example Code of VB.NET (Module1.vb)
1 Module
2 Sub Main()
3 Console.Write(Add(1,1))
4 Console.ReadLine()
5 End Sub
6 Function Add(i AS Integer, j AS Integer) AS Long
7 Return i+j
8 End Function
9 End Module

No comments:

Post a Comment