Log를 저장하거나 설정을 저장할때 txt파일에 저장해서 사용하면 간편하다. - Directory 를 사용하기 위한 네임스페이스 using System.IO; - 어디에서도 액세스 할 수 있도록 객체를 전역으로 생성 public partial Class Form1 : Form { FileStream fs; // FileStream 객체 생성 StreamWrite sw; // StreamWrite 객체 생성 private string directory = "D:\\SaveFile\\"; // 파일이 저장될 디렉토리를 string변수로 생성 private string filename = "config.txt"; // 파일 이름을 string변수로 생성 private string filepath = direc..
C#에서 제공하는 접근 한정자는 모두 다섯 가지로써 다음과 같다. 접근 한정자 설명 public 클래스의 내부/외부 모든 곳에서 접근할 수 있다. protected 클래스의 외부에서는 접근할 수 없지만, 파생 클래스에서는 접근이 가능하다. private 클래스의 내부에서만 접근할 수 있다. 파생 클래스에서도 접근이 불가능하다. internal 같은 어셈블리에 있는 코드에 대해서만 public으로 접근할 수 있다. 다른 어셈블리에 있는 코드에서는 private와 가은 수준의 접근성을 가진다. protected internal 같은 어셈블리에 있는 코드에 대해서면 protected로 접근할 수 있다. 다른 어셈블리에 있는 코드에서는 private와 같은 수준의 접근성을 가진다.
기본적으로 listbox는 아이템이 추가돼도 오토스크롤이 되지 않는다. 아래와 같은 코드를 추가해준다 -ListBox Autoscroll listBox1.SelectedIndex = listBox1.Items.Count - 1; listBox1.SelectedIndex = -1; 아래는 다른 개체의 Auto scroll 방법이다. -TextBox Autoscroll textBox1.SelectionStart = textBox1.Text.Length; textBox1.ScrollToCaret(); -LextView Autoscroll listView1.EnsureVisible(listView1.Items.Count - 1); -TreeView Autoscroll treeView1.Nodes[treeView..