본문 바로가기

c#19

Xaml 코드 C#으로 변환 Tool Xaml코드 C#으로 자동으로 변환할 수 있는 툴을 소개합니다. 사이트 주소 : www.XamlT.com 위에 RunIt 을 클릭하면 ClinkOnce 형태로 프로그램이 실행됩니다. 왼쪽 항목에서 한가지를 선택하고 Open 버튼을 클릭하면 XAML 네임스페이스를 볼 수 있으며 특정 네임스페이스나 클래스를 선택하여 볼 수도 있습니다. 오른쪽은 아래에 Open 버튼을 클릭하면 Sample Xaml을 불 수 있습니다. 2개의 창이 나누어져 있으며 위에는 Xaml 코드이고 아래는 C# 코드입니다. 가장 주목할 점은 Xaml 코드가 있는 창에 라이브 코딩을 하게 되면 아래쪽에 C# 코드로 변경되서 출력이 됩니다. 이 외에 다른 부가적인 숨은 기능들이 몇 가지 더 있습니다. 아직 Silverlight. 2.0 Be.. 2008. 3. 31.
IP 대역폭을 체크하여 Local IP 접근권한 체크 네트워크에 특정 IP를 가지고 있는 호스트가 주기적으로 접근할때 그 IP의 대역폭을 등록하여 대역폭 안에 들어오는 IP를 체크하여 원천적으로 접근을 봉쇄할 수 있습니다. # 접근을 막기 위한 IP 대역폭 값을 지정합니다. IP 대역폭이 늘어나면 배열 안에 계속해서 추가해주시면 됩니다. string[] IP_BEND_WIDTH = { "222", "223", "233", "245" }; # Local IP Address를 검사하는 메소드 입니다. /// /// IP 대역폭체크 /// /// public static bool IPCheck() { bool isCheck = false; // Local IP Address IPHostEntry ihe = Dns.GetHostByName(Dns.GetHostNa.. 2007. 11. 28.
SQL 서버 데이터베이스 목록 가져오기 using System; // 추가 네임스페이스 using System.Data; using System.Data.SqlClient; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { // 데이터 베이스 연결 문자열 String conxString = "Data Source=(local); Integrated Security=True;"; using (SqlConnection sqlConx = new SqlConnection (conxString)) { sqlConx.Open(); // 데이터 베이스 목록 스키마 가져옴 DataTable tblDatabases = sqlConx.GetSchema("Databa.. 2007. 10. 20.
그리드 데이터 바인딩 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace WinformDataBinding { public partial class Form1 : Form { // DataTable private DataTable dt; public Form1() { InitializeComponent(); } private void button1_Click(object sender,.. 2007. 10. 19.
나이계산 프로그램 private void btnNai_Click(object sender, EventArgs e) { string juminNo = txtJuminNo.Text; string[] token = juminNo.Split('-'); // 주민번호 추출 예:1234111 string jumin = token[1].ToString(); // 생년월일 출력 : 281123 txtBirthDay.Text = token[0].ToString(); // 오늘날짜 : 2007-10-10 txtNowDay.Text = DateTime.Now.ToString("yyyy-MM-dd"); // 나이변수 // 생년월일에서 태어난 연도 추출 int birth = Convert.ToInt32(token[0].Substring(0, 2.. 2007. 10. 4.
xml string을 DataSet으로 읽기 DataSet 에는 ReadXML이라는 메소드가 있어서, 파일에서는 바로 XML구조를 DataSet으로 읽어낼 수 있습니다. 하지만 문자열에서 읽는 것은 지원하지 않습니다. 문자열을 DataSet으로 읽기 위해서는 MemoryStream 객체를 사용해서 읽은 후에 가능합니다. //데이터셋 선언 System.Data.DataSet dsXML = new DataSet(); //XML형태의 문자열 string strXML = "ACCOUNT;^~!ENTITY;^~!APP0;^~!;^~!"; //문자열을 MemoryStream객체를 사용해서 읽기 System.IO.MemoryStream streamXML = new System.IO.MemoryStream(System.Text.Encoding.Default.Ge.. 2007. 7. 18.
[공통] 시간비교 VB.NET Dim T1 as DateTime = DateTime.Parse(“2007-04-15“) Dim T2 as DateTime = DateTime.Parse(“2007-04-30“) if T1 < t2 then ............................. 로직 구현 Else . ...............................로직 구현 End if C# DateTime T1 = DateTime.Parse(“2007-04-15“) DateTime T2 = DateTime.Parse(“2007-04-30“) if( T1 < T2) { ............................. 로직 구현 } else { ............................. 로직 구현 } 2007. 5. 3.