Advertisement
Guest User

Untitled

a guest
Jun 16th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.24 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. namespace HelloWorld
  5. {
  6.     class Program
  7.     {
  8.         static void Main(String[] args)
  9.         {
  10.             var users = new List<User>
  11.             {
  12.                 new User
  13.                 {
  14.                     Username = "hempdaddy",
  15.                     Password = "2401",
  16.                     EmailAddress = "rileyhempel@outlook.com",
  17.                     Pet = new Pet()
  18.                     {
  19.                         Name = "Doggo",
  20.                         Type = "Cat"
  21.                     }
  22.                 },
  23.                 new User
  24.                 {
  25.                     Username = "Stephyyy",
  26.                     Password = "rileyissexy69",
  27.                     EmailAddress = "stephisalsosexy@bigdick.com.au",
  28.                     Pet = new Pet()
  29.                     {
  30.                         Name = "Pupper",
  31.                         Type = "Turtle"
  32.                     }
  33.                 }
  34.             };
  35.  
  36.             Console.WriteLine("Hello there!");
  37.             Console.WriteLine("Please enter your username:");
  38.             var username = Console.ReadLine();
  39.  
  40.             var user = users.Find(i => i.Username == username);
  41.             if (user == null)
  42.             {
  43.                 Console.WriteLine("Incorrect Username. Please reset the program and try again.");
  44.                 Console.ReadLine();
  45.                 return;
  46.             }
  47.  
  48.             Console.WriteLine("Please enter your password:");
  49.             var password = Console.ReadLine();
  50.  
  51.             if (password != user.Password)
  52.             {
  53.                 Console.WriteLine("Incorrect Password. Please reset the program and try again.");
  54.                 Console.ReadLine();
  55.                 return;
  56.             }
  57.  
  58.             Console.WriteLine("You have successfully logged into your account.");
  59.             Console.WriteLine($"Your pets name is {user.Pet.Name} and it is a {user.Pet.Type}");
  60.  
  61.             Console.ReadLine();
  62.         }
  63.     }
  64.  
  65.     public class User
  66.     {
  67.         public string Username;
  68.         public string Password;
  69.         public string EmailAddress;
  70.         public Pet Pet;
  71.     }
  72.  
  73.     public class Pet
  74.     {
  75.         public string Name;
  76.         public string Type;
  77.     }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement