Ok, this is a dumb thing that I'm sure I've done dozens of times but for some reason I can't find it.

I have an array... And want to get a string with the contents of that array separated by a delimited...

Where is the .Join() method that I can't find?

(This is .Net 2.0, I don't have any LINQ stuff)

Thank you!

If you really like the ergonomics of Array.Join, you can add an Extension Method like this:

public static class MyExtensions {
	public static string Join(this IEnumerable<string> arr, string seperator) =>
		string.Join(seperator, arr);
}

And then use like this:

var list = new string[] {"A", "B", "C"};
var output = list.Join(",");
// "A,B,C"

Demo in .NET Fiddle