C#のクラスのメンバの代入ではない初期化の方法が知りたいです。
c++でいうclass C():t(5),a(3){ }などいった代入ではない初期化はC#ではどうやるのでしょうか?
1、クラスの中で初期化することは初期化でしょうか?

        using System;
        using System.Collections.Generic;
        using System.Linq;
        using System.Text;
        using System.Threading.Tasks;

        class Sample
        {
        //    public int x;
        //    public int y;
        //    public string name;

            public int x = 10;
            public int y = 20;
            public string name = "未設定";


            public Sample()
            {
                Console.WriteLine("引数なし");

            }

            //public Sample() : this(1, 2, "確認")
            //{
            //    Console.WriteLine("引数なしthis");

            //}

            //public Sample(int x,int y,string name)
            //{
            //    this.x = x;
            //    this.y = y;
            //    this.name = name;
            //    Console.WriteLine("引数あり");


            //}

        }

        class Program
        {    
            static void Main(string[] args)
            {        

                //Sample t = new Sample{1,2,"aa" };
                Sample t = new Sample();

                Console.WriteLine(t.x);
                Console.WriteLine(t.y);
                Console.WriteLine(t.name);




                Console.ReadKey();
            }
        }