Programming in C#: Using Types
Visual Studio 2013
| Intermediate
- 16 Videos | 1h 22m 53s
- Includes Assessment
- Earns a Badge
One of the main types in object-oriented programming is the class. Delve into classes and explore encapsulation, implementing a class hierarchy, using reflection, and managing the object life cycle.
WHAT YOU WILL LEARN
-
format stringsuse auto-implemented propertiesuse public, internal, and private access modifiersimplement explicit interfacescreate interfacesimplement inheritancecreate and implement indexersuse IEnumerable
-
use the Dispose method of the IDisposable interface to remove an objectdefine the concept of COM interoperability and IUnKnow interfaceimplement the IComparable interfaceuse the System.Reflection namespace to provide a range of information about a typeuse types from the 'System.Reflection namespace' such as Assembly, PropertyInfo, and MethodInfo typedemonstrate how to apply and read attributescreate attribute classes to add to a code constructuse CodeDom to create code dynamically
IN THIS COURSE
-
1.Encapsulation – Defining Properties3m 31sUP NEXT
-
2.Auto Implemented Properties2m 42s
-
3.Access Modifiers6m 44s
-
4.Encapsulation – Explicit Interfaces3m 13s
-
5.Class Hierarchy – Interfaces3m 29s
-
6.Consuming Types – Inheritance3m 55s
-
7.Class Hierarchy – Indexers3m 34s
-
8.Class Based on IEnumerable5m 32s
-
9.Class Based on IDisposable4m 54s
-
10.Understanding IUnknown and COM5m 33s
-
11.Implementing IComparable4m 53s
-
12.Consuming Types – Reflection5m 49s
-
13.Assembly, PropertyInfo, and MethodInfo10m 30s
-
14.Working with Attributes6m 52s
-
15.Custom Attribute Classes5m 27s
-
16.Consuming Types – Using Codedom6m 15s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.