Ruru's PlayGround :)
close
프로필 배경
프로필 로고

Ruru's PlayGround :)

  • 분류 전체보기 (500)
    • AI & Software (1)
    • 일상다반사 (134)
      • 뉴스 (35)
      • 생활지식 (7)
      • 소프트웨어 (5)
      • 여행 (2)
      • 음악 (43)
      • 외국어 (7)
      • 좋아 (30)
      • 게임 (5)
    • System (108)
      • Microsoft Exchange (11)
      • Microsoft SharePoint (21)
      • Microsoft Lync (37)
      • System Mangement (39)
    • Development (256)
      • .NET (147)
      • JavaScript (69)
      • Web (18)
      • Mobile (0)
      • Etc. (15)
      • Design (7)
  • 홈
  • 태그
  • 방명록
Better string.IsNullOrEmpty() ? How to do C#.NET 3.0

Better string.IsNullOrEmpty() ? How to do C#.NET 3.0

String.IsNullOrEmpty() 더 잘 활용해보자 http://blog.yesnobox.com/post/Better-stringIsNullOrEmpty().aspx 우리가 자주 사용하는 string.IsNullOrEmpty() 다들 이 메소드를 사용하면서 익숙해졌겠지만. 아마도 한번쯤 이런생각을 했을지 모른다. str.ToString() 처럼 object내의 메소드로 만들지 않고 왜 Class의 static 메소드로 만들었을까? str.IsNullOrEmpty()로 사용하면 편할텐데.. ? 위 주소에 위와 같은 생각을 해결해 줄 수 있다.

  • format_list_bulleted Development/.NET
  • · 2009. 4. 14.
  • textsms

C# - Length unit class , 길이 관련 클래스

CodeProject에 올라온 코드를 보던 중 유용한 클래스를 발견했다. 딱 보아도 한눈에 알 수 있는 길이 관련된 클래스 원본 길이 단위의 값을 넣고, 원하는 길위 단위로 값을 읽어오기만하면, 길이를 원하는 형식으로 변경할 수 있다. 꽤 유용하게 써먹을 듯?? 훗~ public class Length { public enum UNITS{FEET=0,KM,METER,MILES} private double meter = 0; private double km = 0; private double ft = 0; private double miles = 0; public double Meter { get { return this.meter; } set { this.meter=value; this.km=this.m..

  • format_list_bulleted Development/.NET
  • · 2009. 4. 10.
  • textsms

Error Handling Guide - Rethrow to preserve stack details

Error Handling Guide - Rethrow to preserve stack details 훈스닷넷(Hoons.kr)에 다음과 같이 try - catch 구문에서 throw의 사용에 대해 질문이 올라왔습니다. 글쓴이: 주니 제목: try...catch 에 대해서... 2009-04-02 오후 8:57:59 주소 : http://www.hoons.kr/Board.aspx?Name=QAASPNET&Mode=2&BoardIdx=21940 aspx 페이지에서 biz단 함수를 호출하게 되고 biz단 함수에서는 dbbiz를 호출하게 됩니다. 그런 try catch 문을 세 곳 다 걸었습니다. catch문에 에러로그를 남기기위해 에러로그 함수를 불렀다가 throw로 타는 형태로 되어있습니다. 제가 개념이 ..

  • format_list_bulleted Development/.NET
  • · 2009. 4. 3.
  • textsms

C#, Windows Installer 를 통한 설치 프로그램 목록 얻어오기

http://www.wssplex.net/TipnTech.aspx?Seq=518 저랑 비슷한 고민을 하신분이 있군요. ㅎㅎ 이 분은 C#으로 Windows Installer 의 설치 프로그램 목록을 얻어오는 코드를 작성하셨네요. 저는 어제 작성한 " 2009/03/17 - [OS] - MSI파일의 ProductCode 얻기 - How to find the ProductCode .MSI for uninstall " 글에서 VBS 스크립트 파일로 MSI 파일의 ProductCode를 얻어오는 방법을 찾았거든요. MSI 파일의 ProductCode를 얻으려고 하는 이유는 일단 MSI 파일의 ProductCode는 GUID 값을 가지고 있는데요. MsiExec.exe /x {9CAEFF6D-8A27-48F4-8..

  • format_list_bulleted System/System Mangement
  • · 2009. 3. 18.
  • textsms
훈스 C# 스터디 5주차 - CLR의 동작 , 메모리 관리, Boxing, UnBoxing, Generic

훈스 C# 스터디 5주차 - CLR의 동작 , 메모리 관리, Boxing, UnBoxing, Generic

어제(2009-03-10) 훈스 C# 스터디 5주차 - CLR의 동작 , 메모리 관리, Boxing, UnBoxing, Generic에 관한 내용으로 한국 Microsoft 5층에서 조별 발표와 김시원 멘토님의 세미나가 있었습니다. 아래는 그 내용을 개인적으로 정리한 내용입니다. 조별 과제 발표 A조 Boxing과 UnBoxing C#의 데이터 형식은 값 & 참조 형식이 있다. 값 형식은 스택값이 저장된다. 참조형식은 힙에 데이터가 그의 위치를 참조하는 위치를 스택에서 기억한다. 예) int i = 123; object o = i; // boxing int j = (int)i; // unboxing 예) ArrayList, Generic List B조 Boxing과 UnBoxing Boxing : val..

  • format_list_bulleted Development/.NET
  • · 2009. 3. 11.
  • textsms
Different with ArrayList, List<T> – Boxing, None Boxing

Different with ArrayList, List<T> – Boxing, None Boxing

example source project : ArrayList는 값을 object형식으로 방식해서 받게 되어 모든 타입을 담을 수 있다. 하지만 Boxing이 일어나는데 이러한 빈번한 Boxing을 막기 위해 우리는 Generic에 있는 List을 이용한다. 다음은 Boxing처리되는 ArrayList와 Boxing되지 않는 Generic List의 비교를 보도록 한다. Boxing 되는 예 (ArrayList.Add(object)) Boxing 되지 않는 예 (List.Add(RGB)) 실행 결과 실행 결과 대략적으로 6배 정도의 속도 차이를 보인다. 예제 소스 using System; using System.Collections; using System.Collections.Generic; names..

  • format_list_bulleted Development/.NET
  • · 2009. 3. 10.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ···
  • 8
  • navigate_next
최근 글
인기 글
최근 댓글
태그
  • #.NET
  • #C#
  • #ASP.NET
  • #javascript
  • #Programming
  • #microsoft
  • #SilverLight
  • #OCS
  • #프로그래밍
  • #자바스크립트
전체 카테고리
  • 분류 전체보기 (500)
    • AI & Software (1)
    • 일상다반사 (134)
      • 뉴스 (35)
      • 생활지식 (7)
      • 소프트웨어 (5)
      • 여행 (2)
      • 음악 (43)
      • 외국어 (7)
      • 좋아 (30)
      • 게임 (5)
    • System (108)
      • Microsoft Exchange (11)
      • Microsoft SharePoint (21)
      • Microsoft Lync (37)
      • System Mangement (39)
    • Development (256)
      • .NET (147)
      • JavaScript (69)
      • Web (18)
      • Mobile (0)
      • Etc. (15)
      • Design (7)
전체 방문자
오늘
어제
전체
Copyright © Ruru's PlayGround :) All rights reserved.
Designed by JJuum

티스토리툴바