c# where to define struct code example

Example 1: how to make custom struct C#

struct Parts
    {
        public static Parts NewPart(string PartName, string strName, int PartId)
        {
            return new Parts
            {
                Part = PartName,
                Name = strName,
                Id = PartId
            };
        }
        public string Part { get; set; }
        public string Name { get; set; }
        public string Id { get; set; }
    }

Example 2: structure in c sharp with example

Book 1 title : C Programming
Book 1 author : Nuha Ali
Book 1 subject : C Programming Tutorial
Book 1 book_id : 6495407
Book 2 title : Telecom Billing
Book 2 author : Zara Ali
Book 2 subject : Telecom Billing Tutorial
Book 2 book_id : 6495700