컴퓨터 Computer/C#
[C#] 유닉스 타임스탬프 변환 (Unix timestamp conversion in C#)
2018.07.01New methods have been added to support converting DateTime to or from Unix time. The following APIs have been added to DateTimeOffset:static DateTimeOffset FromUnixTimeSeconds(long seconds)static DateTimeOffset FromUnixTimeMilliseconds(long milliseconds)long ToUnixTimeSeconds()long ToUnixTimeMilliseconds() So .NET 4.6 gives us some new methods, but to use them, you’ll first have to convert from ..
C# formatting
2009.11.29원문 : http://blog.stevex.net/string-formatting-in-csharp/ String.Format()함수를 사용하는 .NET 문자열 포맷팅에 관한 빠른 참조(quick reference)를 찾을 수 없어서, 이 문서를 만들었습니다.(이 것 때문에 문자열 포맷팅 FAQ와 이상한 이런 만화까지 만들어졌습니다.) .NET Framework을 가지고 처음 작업했을때, 한 가지가 저를 당황케 했습니다. sprintf()가 없다는 점입니다. sprintf()는출력버퍼, 포맷팅 문자열과 몇개 인자를 받아서 원하는 형식의 문자열로 만들어 주는 C 함수입니다. 예를 들어 char szError[256]; sprintf(szError, "Error %d occurred. \n", nError)..
[기초,C#] 데이터형
2009.10.04정수형 데이터 비트 부호있는 부호없는 8 sbyte byte 16 short ushort 32 int uint 64 long ulong 실수형 데이터 C#형 지수부 가수부 총 비트 float 8 24 32 double 11 53 64 ※ C#에서는 128비트(16바이트) 의 저장 공간을 가진 decimal 데이터형을 지원한다. 가수로 96비트를, 그리고 소수점 이하 0에서 28자리를 지원한다. float 이 가지는 최대값은.. 3.4028234663852886 * 10^38 float 이 가지는 양의 실수 최소값은.. 1.40129846433248171 * 10^-45 float 이 가지는 음의 최소값은.. -3.4028234663852886 * 10^38 이다.. 부호만 갔다붙이면 된다..
[C#] 가계부 만들기1
2008.10.02우선 가계부에 지출을 입력하기 위해서 날짜를 선택해야한다. 도구상자에서 'MonthCalendar'를 추가하고 텍스트박스하나를 추가한다. 머 대충 이런식으로... 지금하려는건 달력에서 날짜를 클릭했을때 텍스트박스에 그 날짜가 입력되게 하는것이다. MonthCalendar를 누르고 이벤트설정에 가서 DateChange를 설정한다. 위와 같이 간단히 코딩하고 f5를 눌러 보자. 잘 실행된다.
Neters 2차 프로젝트
2008.05.31흠... 드디어 2차프로젝트 주제가 발표되었따... "기술이 인류의 안전에 기여할 수 있는 세상을 상상하라" 5/28 제2차 프로젝트 시작 6/4 팀 구성 완료 (구성이 안될 경우, 교육팀에서 임의 배정) 6/20 (종강총회)프로젝트 계획 발표( 발표5분, Feedback 5분) 아이디어 구상 내역, 프로젝트 진행 계획, 향후 방안에 대한 발표 및 조언 7/中 프로젝트 중간 발표 프로젝트 진행 상황 보고 8/中 (개학) 프로젝트 종료 .... 주제가 왠지 좀 추상적인것 같네.... 어쩃든..팀프로젝트이고...기간도 기니.... 열심히해봐야겠네~~
DB에 내용 입력하기 (InsertQuery)
2008.05.18우선 'DB연동하기'에서 했던 파일을 그대로 사용합니다.. '솔루션탐색기'에서 Database1DataSet.xsd를 더블 클릭하면 위와 같은 그림이 뜹니다. 이제 Table1TableAdapter에 오른쪽 클릭을 하고 Query추가를 누릅니다. '다음'을 눌러주시고 'INSERT'를 선택한 후에 '다음'을 누릅니다. 위와 같은 화면이 뜨게 됩니다. 그 후 마침을 누르게 되면 tableAdapter에 InsertQuery가 추가 된것을 볼 수 있습니다. 다시 폼으로 돌아와서 textBox 2개와 Button1개를 만들어줍니다. 버튼의 속성 창에서 text부분을 '입력'으로 바꾼 모습니다. 이때 버튼을 더블클릭하게 되면 버튼에 자동적으로 클릭 이벤트가 생성됩니다. 그 후에 위와 같이 코딩해줍니다. DB파일..
데이터 그리드 뷰를 이용한 간단한 DB연동(Access)
2008.05.18우선 DB를 연동하기 위해 DB파일을 만들어야합니다. Microsoft Access 를 이용해 database1.mdb라는 파일을 만듭니다..(2007사용자는 확장자 변환에 주의) 우선 윈도우 폼을 만들고 '도구상자'에서 데이터그리드 뷰를 선택하고 폼에 삽입합니다. 그런 후에 데이터그리드뷰를 클릭하고 오른쪽 상단에 보편 화살표가 있는데 그것을 눌러줍니다. 그리고 '데이터 소스 선택'에서 '프로젝트 테이터 소스 추가'를 누릅니다. 그 후에 나오는 창에 '데이터 베이스'를 선택하고 다음을 누릅니다. 그다음 '새 연결'을 누르고 아까 만들어준 DB파일을 연결 시켜줍니다. 그후 '테이블'과 '뷰'에 체크하시고 다음다음다음....-0-을 눌러서 창을 닫읍시다.. 그 다음 f5를 눌러 빌드르 해보면.. 위와 같이 ..
C#으로 로그인 페이지 만들기..
2008.05.09위에 보이는 창이 지금 만들어 볼 로그인 페이지 입니다... (처음 글 쓰는거라 좀 자료도 미숙하고 그러네요 ...ㅡㅡ) 우선 제가 visual 2005 c# express 를 사용하기 때문에 이를 기반으로 설명합니다.... (사실...설명한다라기보다..제 기억을 더듬기위해...-0-) 우선 그림과 같이 '도구상자'를 이요해서 라벨과 텍스트 박스, 버튼을 만듭니다. 배경은 그냥 씹으십시오..;; 버튼을 만든후에 버튼을 한번 클릭하고 속성창을 보신후에 위의 그림처럼 Text란을 봅니다... Text에서는 버튼에 실제료 표시될 글자를 바꿀 수 있습니다. 저는 보시다시피 Login 이라고 했습니다. 이것을 설정하시고.. 버튼을 클릭할때 '이벤트'가 발생하게 하기위해서...버튼을 더블클릭합니다. 버튼을 더블클릭..