관리 메뉴

웹개발자의 기지개

[c#] 유동변수 (변수의 변수) 본문

ASP.NET/C#

[c#] 유동변수 (변수의 변수)

http://portfolio.wonpaper.net 2023. 3. 5. 23:24

코딩을 하다보면 변수의 변수처리해야 하는 경우가 더러 발생한다.

웹프로그래머인 필자의 경우, PHP 상으로는 ${'num'.$i} 이런식으로 간단한 코딩으로 후딱 처리하였다.

 

C# 상으로 한번 살펴보자.

 

1
2
3
4
5
6
7
8
9
10
11
12
// map 선언
Dictionary<stringstring> mapDic = new Dictionary<stringstring>();
//mapDic.Add(string.Format("Filename{0}", num.ToString()), string.Format("Filename{0}", num.ToString()));
mapDic.Add("Filename1""이순신");
mapDic.Add("Filename2""홍길동");
mapDic.Add("Filename3""개나리");
 
 
// 사용할때
string num = "2";
string gap = mapDic["Filename"+ num];
// 홍길동
cs

 

 

참고 : https://kinanadel.blogspot.com/2018/09/c.html

Comments