NSUrl baseurl = new NSUrl("https://example.com/"); NSUrl relativeurl = new NSUrl("/page.html", UriKind.Relative); NSUrl finalurl = baseurl.Append(relativeurl);
NSUrlQueryItem item1 = new NSUrlQueryItem("key1", "value1"); NSUrlQueryItem item2 = new NSUrlQueryItem("key2", "value2"); NSUrl url = new NSUrl("https://example.com/"); NSUrl finalurl = url.Append(new NSUrlComponents() { QueryItems = new[] { item1, item2 } }.Url);In this example, we are concatenating a base URL of "https://example.com/" with two query parameters, "key1=value1" and "key2=value2". The final URL will be "https://example.com/?key1=value1&key2=value2". The NSUrl Append function is part of the Foundation framework in iOS and macOS development, and can be accessed through the MonoTouch.Foundation package in C# development.