https://www.youtube.com/watch?v=O6g8VAeQS9w&list=PLO56HZSjrPTB4NxAsEP8HRk6YKBDLbp7m&index=41
구조체란?
데이터 보관 관점 비교
public struct Employee
{
public string Name;
public int Age;
}
Employee companyEmployee;
companyEmployee.Name = "mms";
companyEmployee.Age = 25;
using System;
using static System.Console;
namespace testProject
{
class Program
{
public struct Employee
{
public string Name;
public int Age;
}
static void Main(string[] args)
{
Employee employee;
employee.Name = "mms";
employee.Age = 25;
WriteLine($"{employee.Name} 사원의 나이는 {employee.Age} 입니다.");
}
}
}
using System;
using static System.Console;
namespace testProject
{
class Program
{
static void Main(string[] args)
{
// 현재 날짜와 시간을 구하는 구조체
WriteLine($"현재 날짜 : {DateTime.Now}");
WriteLine($"현재 연도 : {DateTime.Now.Year}");
WriteLine($"현재 월 : {DateTime.Now.Month}");
WriteLine($"현재 일 : {DateTime.Now.Day}");
WriteLine($"현재 시간 : {DateTime.Now.Hour}");
WriteLine($"현재 븐 : {DateTime.Now.Minute}");
WriteLine($"현재 초 : {DateTime.Now.Second}");
WriteLine($"현재 밀리초 : {DateTime.Now.Millisecond}");
DateTime now = DateTime.Now;
// 날짜에 대한 차이를 저장하는 구조체
TimeSpan ts = (DateTime.Now - (new DateTime(1997, 2, 5)));
WriteLine(ts.TotalDays);
WriteLine(Math.Ceiling(ts.TotalDays));
}
}
}
using System;
using static System.Console;
namespace testProject
{
class Program
{
static void Main(string[] args)
{
WriteLine(Guid.NewGuid());
}
}
}