C# 코딩시 정말 간단한 팁들
string[] 을 string 으로 컨버팅하기
string weekdays = "월,화,수,목,금,토,일"; // ,로 연결된 문자열이 있습니다. string[] arrWeekdays = weekdays.Split(','); //배열로 만듭니다. string weekdays2 = String.Join(",", arrWeekdays); //배열을 다시 ,로 연결된 문자열로 만듭니다.
.aspx 파일에서 네임스페이스 정의하기
<%@ namespace="System.net.Mail" %>
DataTable 복사, .Clone()과 .Copy의 비교
DataTable.Clone()은 데이터테이블 스키마만 복사 DataTable.Copy()는 데이터테이블 스키마 및 데이터 복사
PreparedStatement 방식 쿼리에서 Null값을 넣을때 처리
param[0].Value = idx == null ? (object)DBNull.Value : idx; myCommand.Parameters.Add("@myName", myName == null ? (object)DBNull.Value : myName);
Debug.WriteLine을 이용한 값 출력
프로그램 개발을 하다보면 루핑을 돌린다든지 할 때 중간에 콘솔에 값을 찍어 확인하고 싶을 때가 있습니다. 이 때 Debug.WriteLine()을 활용하여 비주얼스튜디오의 디버그 창에 값을 찍어 볼 수 있습니다.(Ctrl+Alt+O)
using System.Diagnostics; //Debug클래스의 네임스페이스 추가 public partial class _Default : Page { protected void Page_Load(object sender, EventArgs e) { Debug.WriteLine("디버그 창에 출력한다."); } }
'ASP.net with C# (웹폼)' 카테고리의 다른 글
C# 세션 삭제하기 (0) | 2019.04.04 |
---|---|
런타임이란? 컴파일타임 과의 차이는? (1) | 2019.02.09 |
C# SMTP 메일발송, 옵션에 대한 설명 (0) | 2019.02.03 |
C#문자열과 @기호, @의미 (0) | 2018.11.27 |
C# var변수 사용법, dynamic과의 차이점 (0) | 2018.11.03 |