C# features I wish knew when I begun my career after University
-
Upload
antti-toerroenen -
Category
Technology
-
view
155 -
download
2
Transcript of C# features I wish knew when I begun my career after University
![Page 2: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/2.jpg)
C# features I wish I knew…
”C# Features I wish I knew when I started my career aftergraduation”
This is a case study on building a utility classand the features needed. These are functions I wish our new
developers knew but often are missed in education(I would have loved to know these, too, but I was educated on
C++, Java and Python…)
![Page 3: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/3.jpg)
Advanced Web Tech specialist
Kwork Innovations• A specialist in web development,
with a team experienced in web development from97
and e-commerce from 2001• First company in Finland to pass Sofware Development
Security Check audit• Multiple Microsoft Technology Specialist Certifications• Patented proprietary technology for serverless front-
end technology with further patents pending• Multiple Google certification• Hubspot Inbound Marketing certifications
Need help in building, launchingor troubleshooting your cloudservice?
Call us at +358 29 007 4070 oremail [email protected]
![Page 4: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/4.jpg)
Objective
![Page 5: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/5.jpg)
![Page 6: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/6.jpg)
![Page 7: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/7.jpg)
![Page 8: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/8.jpg)
![Page 9: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/9.jpg)
![Page 10: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/10.jpg)
static void Method(out int i, out string s1, out string s2){
i = 44;s1 = "I've been returned";s2 = null;
}static void Main(){
int value;string str1, str2;Method(out value, out str1, out str2);// value is now 44// str1 is now "I've been returned"// str2 is (still) null;
}
![Page 11: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/11.jpg)
static bool Method(int divider){
return 1/ divider;}static bool TryMethod(int divider, out int i){
if(divider == 0) {i = 0;return false; }
i = 1/divider;return true;
}static void Main(int userValue){
int value;if(TryMethod(userValue, out value))
Console.WriteLine(value); }
![Page 12: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/12.jpg)
![Page 13: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/13.jpg)
this StringBuilder str,
![Page 14: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/14.jpg)
![Page 15: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/15.jpg)
![Page 16: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/16.jpg)
![Page 17: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/17.jpg)
![Page 18: C# features I wish knew when I begun my career after University](https://reader036.fdocuments.in/reader036/viewer/2022062906/58adb7a71a28ab73138b6949/html5/thumbnails/18.jpg)