// source from 'inside c#'

using System;

class Color
{
 public Color()
 {
  this.red = 255;
  this.green = 0;
  this.blue = 125;
 }

 protected int red;
 protected int green;
 protected int blue;

 public void GetColors( ref int red, ref int green, ref int blue )
 {
  red = this.red;
  green = this.green;
  blue = this.blue;
 }
}

class RefTest2App
{
 public static void Main()
 {
  Color color = new Color();
  int red = 0;
  int green = 0;
  int blue = 0;
  color.GetColors( ref red, ref green, ref blue );
  Console.WriteLine( "red = {0}, green = {1}, blue = {2}", red, green, blue );
 }
}

'C#' 카테고리의 다른 글

c# ref  (0) 2009.03.08
c# ref  (0) 2007.06.19
c# foreach 예제  (0) 2007.06.13
Inside C# 예제 파일  (0) 2007.06.12
줄번호 넣기 (Adding line numbers to text) C#  (0) 2007.06.08
C# 난수  (0) 2007.04.09

// source from 'inside c#'

using System;

class Color
{
 public Color()
 {
  this.red = 255;
  this.green = 0;
  this.blue = 125;
 }

 protected int red;
 protected int green;
 protected int blue;

 public void GetColors( ref int red, ref int green, ref int blue )
 {
  red = this.red;
  green = this.green;
  blue = this.blue;
 }
}

class RefTest2App
{
 public static void Main()
 {
  Color color = new Color();
  int red = 0;
  int green = 0;
  int blue = 0;
  color.GetColors( ref red, ref green, ref blue );
  Console.WriteLine( "red = {0}, green = {1}, blue = {2}", red, green, blue );
 }
}

'C#' 카테고리의 다른 글

c# ref  (0) 2009.03.08
c# ref  (0) 2007.06.19
c# foreach 예제  (0) 2007.06.13
Inside C# 예제 파일  (0) 2007.06.12
줄번호 넣기 (Adding line numbers to text) C#  (0) 2007.06.08
C# 난수  (0) 2007.04.09

 

출처 : MSDN

 

  

Output

 

0

1

2

3

5

8

13

 

'C#' 카테고리의 다른 글

c# ref  (0) 2009.03.08
c# ref  (0) 2007.06.19
c# foreach 예제  (0) 2007.06.13
Inside C# 예제 파일  (0) 2007.06.12
줄번호 넣기 (Adding line numbers to text) C#  (0) 2007.06.08
C# 난수  (0) 2007.04.09
사용자 삽입 이미지
사용자 삽입 이미지







http://www.infopub.co.kr/pds/group_pds/download.asp?pdsid=1&rec_no=745&sub_no=0


...무더위를 잊기 위해서
...예제를 씹어 먹어 보아야 겠다.
...

'C#' 카테고리의 다른 글

c# ref  (0) 2009.03.08
c# ref  (0) 2007.06.19
c# foreach 예제  (0) 2007.06.13
Inside C# 예제 파일  (0) 2007.06.12
줄번호 넣기 (Adding line numbers to text) C#  (0) 2007.06.08
C# 난수  (0) 2007.04.09

http://www.codeproject.com/cs/samples/linenumberingapp.asp

 1:  public void ConvertText()

 2:  {

 3:      StringBuilder     output = new StringBuilder();

 4:

 5:      try

 6:      {

 7:          char[]        end_of_line = {(char)10};

 8:          string[]      lines = this.Text.Split( end_of_line );

 9:

10:          int    line_count = lines.GetUpperBound(0)+1;

11:          int    linenumber_max_width = line_count.ToString().Length;

12:          string padding = new String( ' ', this.LineNumberPaddingWidth);

13:

14:          for ( int i=0; i<line_count; i++ )

15:          {

16:              output.Append( this.GetFormattedLineNumber( i+1,

                                   linenumber_max_width, padding ) );

17:              output.Append( lines[i] );

18:              output.Append( "\r\n" );

19:          }

20:

21:          if ( this.ConvertTabsToSpaces )

22:          {

23:              string spaces = new String( ' ', this.TabToSpacesWidth);

24:              output = output.Replace( "\t",  spaces );

25:          }

26:      }

27:      catch ( Exception e )

28:      {

29:          output.Append( e.Message );

30:      }

31:

32:      this.Text = output.ToString();

33:  }


'C#' 카테고리의 다른 글

c# ref  (0) 2009.03.08
c# ref  (0) 2007.06.19
c# foreach 예제  (0) 2007.06.13
Inside C# 예제 파일  (0) 2007.06.12
줄번호 넣기 (Adding line numbers to text) C#  (0) 2007.06.08
C# 난수  (0) 2007.04.09
C# 난수  ...
...당연히 Random 이다. (이거 외에 더 적합한게 있겄어??)

Random rnd = new Random();

...한다음에 멤버함수를 호출하면 된다.
...단 이것도 랜덤인지라 seeb 넘버를 정해 줄수가 있다.

int rndR = rnd.Next(0x00, 0xff); // 0 부터 255 사이의 값을 만드는 경우....

'C#' 카테고리의 다른 글

c# ref  (0) 2009.03.08
c# ref  (0) 2007.06.19
c# foreach 예제  (0) 2007.06.13
Inside C# 예제 파일  (0) 2007.06.12
줄번호 넣기 (Adding line numbers to text) C#  (0) 2007.06.08
C# 난수  (0) 2007.04.09

+ Recent posts