Ask Your Question
2

How can an array of objects be initialized in C# without implementing a loop?

asked 2022-04-23 11:00:00 +0000

lakamha gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2022-08-20 00:00:00 +0000

scrum gravatar image

An array of objects can be initialized in C# with the help of Object Initializer syntax, which allows you to initialize an array of objects using a concise syntax. For example:

MyClass[] myArray = new MyClass[] {
    new MyClass {Property1 = "Value1", Property2 = "Value2"},
    new MyClass {Property1 = "Value3", Property2 = "Value4"},
    new MyClass {Property1 = "Value5", Property2 = "Value6"}
};

In this example, a new array of MyClass objects is created, and each object is initialized with specific values using the object initializer syntax. This is a concise way of initializing an array of objects without having to implement a loop.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer


Question Tools

Stats

Asked: 2022-04-23 11:00:00 +0000

Seen: 11 times

Last updated: Aug 20 '22