기록
C# 리스트의 크기(길이), 랜덤 사용법, int 형을 string으로
C# 2019. 6. 26. 14:19

using System.Collections.Generic; //리스트 생성 List list = new List(); //리스트 추가 list.Add("a"); list.Add("b"); list.Add("c"); //리스트도 배열이다 //리스트를 3개 정도까지면 몇개인지 바로 알 수 있지만, 서버를 구축하거나하면 유저가 몇명 붙었는지 알수없다. 리스트의 길이는 list.Count 로 알 수 있다!! 지금 a,b,c를 넣은 list.Count 는 3 이겠지~ ex) for( int i = 0 ; i < list.Count ; i++ ) { Console.WriteLine(list[i]); } //연결된 리스트의 내용 하나하나 다 출력한다! 이런식으로 출력해볼수있지! * using System; Rand..

c# 숫자에 , (콤마) 찍기
C# 2019. 6. 26. 14:18

int won = 123456890; Console.WriteLine(string.Format("{0:n0}", won)); Console.WriteLine(string.Format("{0}", won.ToString("n0"))); ; Console.WriteLine(string.Format("{0:#,##0}", won)); Console.WriteLine(string.Format("{0}", won.ToString("#,##0"))); //결과 //123,456,890 //123,456,890 //123,456,890 //123,456,890

C# 에서 string 타입으로 숫자가 저장되어 있을때 int 타입으로 변경
C# 2019. 6. 26. 14:18

C# 에서 string 타입으로 숫자가 저장되어 있을때 int 타입으로 변경하는 몇가지 방법이 있다. string n = "1234"; 라고 할때, Method.1 int outValue = Convert.ToInt32(n); Method.2 int outValue = int.Parse(n); Method.3 int outValue; int.TryParse(n, out outValue); ㅊㅊ:http://bemeal2.tistory.com/66

C#에서 XML파일 만들고 자식노드 핸들링해보기(remove)
C# 2019. 6. 26. 14:18

ㅊㅊ : http://funny7103.blog.me/90027516428 using System; using System.Xml; namespace ConsoleXML4 { public class Class2 { public static void Main(string[] args) { XmlDocument doc = new XmlDocument(); doc.Load("test.xml"); Console.WriteLine("=============================="); Console.WriteLine(doc.OuterXml); Console.WriteLine("=============================="); //노드 삭제 XmlElement root = doc.DocumentE..

C#에서 XML파일 탐색하기.
C# 2019. 6. 26. 14:17

ㅊㅊ : http://funny7103.blog.me/90027733483 1. 임의의 XML 파일을 가져오고 안의 내용을 탐색해 보자. 2. C# file using System; using System.Xml; namespace ConsoleXML3 { public class Class2 { public static void Main(string[] args) { XmlDocument doc = new XmlDocument(); doc.Load("blog.xml"); XmlNodeList items = doc.SelectNodes("//item"); Console.WriteLine("포스트갯수 : " + items.Count); // 15... 출력 // XmlElement root = doc.Doc..

C#에서 XML파일 만들고 자식노드 핸들링해보기(replace)
C# 2019. 6. 26. 14:17

ㅊㅊ : http://funny7103.blog.me/90027516457 using System; using System.Xml; namespace ConsoleXML4 { public class Class2 { public static void Main(string[] args) { XmlDocument doc = new XmlDocument(); doc.Load("test.xml"); Console.WriteLine("=============================="); Console.WriteLine(doc.OuterXml); Console.WriteLine("=============================="); XmlElement root = doc.DocumentElement; ..

[공유] C# new & override (뉴 & 오버라이드)
C# 2019. 6. 26. 14:17

new ? - new는 말 그대로 '새로 만든다' 이다. 메소드에서도 new 키워드는 새로 만드는 역할을 한다. 부모클래스 - 자식클래스 의 상속관계에서도 예외는 아니다. new는 기존의 것(자신이 상속받은 부모클래스의 메소드)를 완전히 무시하고 같은 이름의 새로운 메소드를 만들때 사용한다. override ? - override 도 자신이 상속받은 부모클래스의 메소드를 다르게 만드는 것이긴 하지만 이 경우는 '새로 만든다' 보다는 '다시 만든다' 라는 표현이 더욱 적절하지 않을까 싶다. new VS override ? - ex ))) new는 필기가 되어있는 기존의 노트 한 권과 새 노트 한 권이 있다면 새 노트에 새로운 필기를 하여 그 것으로 공부를 하는 것이고 (기존의 노트와 새 노트는 완전 별개)..

c# Window Form TreeView 삭제/추가/노드개수
C# 2019. 6. 26. 14:16

treeView1.Nodes.RemoveAt(0); //첫번째 노드를 삭제 treeView1.Nodes.Count //treeView1의 노드 개수 조회 treeView1.Nodes.Add("new Node"); // treeView1에 new Node라는 노드를 추가.

article thumbnail
C# mssql 연결하기
C# 2019. 6. 26. 14:16

string connectionString = "server = (local); uid=test2; pwd=test2; database=test2; Integrated Security = true"; (local) 이라고 쓰거나, mssql 시작할 때 쓰던 그 명을 쓰면 됨. 보통 혼자할꺼니까 (local) 이라고 괄호까지 붙여서쓰자. SqlConnection scon = new SqlConnection(connectionString); SqlCommand scom = new SqlCommand(); scom.Connection = scon; scom.CommandText = "select name, email from info"; scon.Open(); SqlDataReader sdr = scom.Ex..

c# DateTime 날짜포맷
C# 2019. 6. 26. 14:14

DateTime currTime = DateTime.Now; string date = currTime.ToString("yyyy")+"-" +currTime.ToString("MM")+"-" +currTime.ToString("dd")+" " +currTime.ToString("HH:mm:ss"); d : 2017-10-20 D : 2017년 10월 20일 금요일 f : 2017년 10월 20일 금요일 오전 12:00 F :2017년 10월 20일 금요일 오전 12:00:00 g : 2017-10-20 오전 12:00 G : 2017-10-20 오전 12:00:00 m : 10월 20일 M : 10월 20일 r : Fri, 20 Nov 2017 00:00:00 GMT R : Fri, 20 Nov 2017..