본문 바로가기

프로그래밍/ASP.NET9

foreach 사용하기 foreach 사용하기 VBScript 에서 제공되던 함수 이며 여러 언어에서 사용이 가능합니다. forcach함수는 배열이 들어있는 부분에서 많이 사용한다. 간단히 사용법으로는 아래외 같으며 foreach(type 이름 in 데이터이름){ } 간다한 예로 string[] array= {"a","b","c","d"}; 배열을 선언해준다음에 foreach(string str in array){ Console.writeLine(str); } 이와같이 사용이 되면 출력부분에서는 abcd가 순서대로 출력이 된다. for문과 비교해봤을떄 for(var i =0 i 2015. 6. 9.
string.Empty 와 ""의 차이 string.Empty 와 ""의 차이 string.Empty가 처음에는 뭔지도 몰랐다 그런데 ""와 같은 의미로 쓰인다는 것을 알고 (string.Empty=="") 실행을 했을시에 true이라는 값이 나옵니다... 그래서 이곳저곳을 찾아보았으나 딱히 답이 없었습니다. 그래서 일단 둘의 차이는 내부적으로 object 생성하나 안하나 차이인것 같고 "" 가 생성 string.Empty는 생성하지 않습니다. 그래서 단순히 문자열만 초기화할때는 string.Empty를 사용하고 그렇지 않을시에는 ""을 사용합니다. 나중에 조금더 정확한 내용을 찾을시에 수정해보도록 하겠습니다. 2015. 6. 3.
c# get set 사용하기 c# get set 자바에서 많이 사용을 해봤으나 c#에서도 있는지는 몰랐었습니다. 사용자들이 get set 사용할때는 값을 저장하고 불러오기 위해 사용이 되겠죠? 예를 들어 set값을 저장후에 다른곳에서 값을 비교한다던가 할때 데이터를 가지고와서 사용 저의 생각으론 쉽게 생가했을때 임시적으로 저장한다고 생각하시면 될듯합니다.. 사용은 간단하게 public string UserId { get { return this.user_id; } set { this.user_id = value; } } 위와 같이 사용을하며 값을 저장하는 부분은 set 불러오는 부분은 get으로 하시면 됩니다. set 부분에 특정값을 넣고 싶으면 set(int num) { this.user_id = num; } set(10); 이러.. 2015. 6. 3.
jqgrid getGridParam(name) 사용하기 jqgrid getGridParam(name) jqgrid 를 사용하다 보면 한페이지에 grid가 하나가 아닌 여러가지가 사용이 된다. getGridParam(name) 이것또한 여러가지가 사용이 되겠지만 본인이 사용했던 방법으로 설명하겠습니다. getGridParam(name)란 name에 해당하는 값을 반환해주는 메소드 입니다. 쉽게 설명했을때는 그리드에 있는 여러가지의 값들이 있을때 그중에 하나를 선택했을때 여러개중에 몇번째 인지를 확인하고 몇번째의 값의 Id르 가지고 옵니다. 대표적으로는 selrow,selarrrow가 있는데 selrow는 선택한 행의 ID를 가지고 온다고 생각하시면 되고 여러행이 있을때는 마지막!!에 찍은 행의 ID를 가져옵니다. selarrrow는 여러 가지 행을 선택하였을때.. 2015. 6. 3.