PHP expert |
|
Ik ben me weer aan het verdiepen in C# en zie regelmatig dit:
if (cc == null) return;
[rest van de code hier]
if (cc == null) return; [rest van de code hier]
Dit is toch hetzelfde als dit of niet?
if(cc != null) {
[rest van de code hier]
if(cc != null) { [rest van de code hier]
Waarom die return? Is dat echt nodig of kan ik ook gewoon zoals in 2de stuk code doen want hij komt niet in de if.
En had nog een vraag over using. Dit zie ik nu ook regelmatig, wat is het voordeel?
using (Pen aPen = new Pen(Color.FromArgb(128, 240, 154, 30)))
{
e.Graphics.DrawLine(aPen, rect.Left, topPart.Bottom - 1, rect.Right, topPart.Bottom - 1);
}
using (Pen aPen = new Pen (Color. FromArgb(128, 240, 154, 30))) { e.Graphics.DrawLine(aPen, rect.Left, topPart.Bottom - 1, rect.Right, topPart.Bottom - 1); }
Tegenover dit:
Pen aPen = new Pen(Color.FromArgb(128, 240, 154, 30))
e.Graphics.DrawLine(aPen, rect.Left, topPart.Bottom - 1, rect.Right, topPart.Bottom - 1);
Pen aPen = new Pen (Color. FromArgb(128, 240, 154, 30))e.Graphics.DrawLine(aPen, rect.Left, topPart.Bottom - 1, rect.Right, topPart.Bottom - 1);
|