One can manage a group of items/objects using arrays or collections, we have already talked about arrays in the previous lecture, today we will talk about collections Collections provide a more flexible way to work with a group of objects. Yes flexible, collections can grow and shrink dynamically . One of the greatest advantage over Arrays. There are many collections provided by .Net framework, we will look at the most used collection classes Generic List Strongly typed list of elements that can be accessed by using positional index number. Declaration List < string > EmpNameList ; Declared EmpNameList which will hold elements of type string Initialization EmpNameList = new List < string >(); Operations //Add Element EmpNameList . Add ( "Employee1" ); //Re...
In our automation project, we would come across scenarios where we need to deal with a group of items, some examples below We got employee data from the application, which contains 20+ records and we need to check if a specific employee exists or not We need test data for testing application, say 20 records of the employee (employee name, Id, Address etc). And Many more... Well, you will say, One can use Arrays to deal with a group of items. You are right. One can manage a group of items/objects using arrays or collections, we will take look at both in this lecture Arrays Arrays are fixed size list of elements that can be accessed using a positional index number. Arrays are used mostly when the size of the list is known at design time. We will look at some array operations Array Declaration //Declaration string [] EmpName ; Here we have declared EmpName Array which will have string elements Array Initialization ...
An approach to building applications by focusing on objects that interact with one another Features of objected oriented programming 1. Flexible 2. Natural 3. Reuse of code 4. Testable In this course, we will be using C# as our object-oriented programming language. C# is a simple, modern, general-purpose, object-oriented programming language developed by Microsoft Now we talk about some main topics/concepts or building blocks of object-oriented programming Classes and object Classes are the blueprint for objects Objects are an instance of a class Now that sounds like definitions, good to say during interviews 😜 Well to make more sense and to get the real essence of this definition we will do some object-oriented programming. Consider you got a new project or client r...
Comments
Post a Comment