Using var : var « LINQ « C# / C Sharp






Using var

 

using System;
using System.Collections.Generic;
using System.Diagnostics;

class MyPC {
    public Int32 Id { get; set; }
    public Int64 Memory { get; set; }
    public String Name { get; set; }
}

class LanguageFeatures {
    static void Main(string[] args) {
        var processes = new List<MyPC>();
        foreach (var process in Process.GetProcesses()) {
            var data = new MyPC();
            data.Id = process.Id;
            data.Name = process.ProcessName;
            data.Memory = process.WorkingSet64;
            processes.Add(data);
        }
        Console.Write(processes);
    }
}

 








Related examples in the same category

1.Anonymous Types
2.An Anonymous Type Assigned to a Variable Declared with the var Keyword
3.Instantiating and Initializing an Anonymous Type Using Object Initialization
4.An Example of Collection Initialization