public static Uri AttachParameters(this Uri uri, NameValueCollection parameters){var stringBuilder = new StringBuilder();string str = "?";for (int index = 0; index < parameters.Count; ++index){stringBuilder.Append(str + parameters.AllKeys[index] + "=" + parameters[index]);str = "&";}return new Uri(uri + stringBuilder.ToString());}var uri = new Uri(BaseUrl + "/TableQRCodeUpdate").AttachParameters(new NameValueCollection{{"TableKey",tableKey},{"TableQRCode",tableQrCode}});이렇게 사용하면 된다.
'c#' 카테고리의 다른 글
사용하지 않을 메소드앞에 [Obsolete] 어트리뷰트 사용 (0) | 2020.01.03 |
---|---|
list 삭제 (0) | 2019.08.02 |
Page 기능을 구현할때는 Linq Skip을 활용하자. (0) | 2016.07.06 |
RenderTargetBitmap Memory Leak 해결 (0) | 2016.04.20 |
Simple Uniq ID만들기 (0) | 2016.04.20 |