//using object initializers
namespace ConsoleApp7
{
class Employee
{
public string firstName;
public string lastName;
static void Main(string[] args)
{
Employee obj = new Employee()
{
Console.WriteLine("Enter your first name");
firstName = Console.ReadLine();
Console.WriteLine("Enter your last name");
lastName = Console.ReadLine();
Console.WriteLine("Your full name is " + firstName + " " + lastName);
}
Console.ReadKey();
}
}
}
Asked
Active
Viewed 497 times
0

Guru Stron
- 102,774
- 10
- 95
- 132

harivenkatesh
- 13
- 1
- 3
-
3Does this answer your question? [How can I use Console.Write in object initializer?](https://stackoverflow.com/questions/37018595/how-can-i-use-console-write-in-object-initializer) – Annosz Jun 05 '20 at 12:28
1 Answers
2
Short answer: You don't.
You do all that before initializing your object
Console.WriteLine("Enter your first name");
var firstName - Console.ReadLine();
Console.WriteLine("Enter your last name");
var lastName = Console.ReadLine();
Console.WriteLine("Your full name is " + firstName + " " + lastName);
Employee obj = new Employee()
{
firstName = firstName,
lastName = lastName
}
Console.ReadKey();

Jamiec
- 133,658
- 13
- 134
- 193