//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