String.concat Function (F#)
Returns a new string made by concatenating the given strings with a separator.
Namespace/Module Path: Microsoft.FSharp.Core.String
Assembly: FSharp.Core (in FSharp.Core.dll)
// Signature:
String.concat : string -> seq<string> -> string
// Usage:
String.concat sep strings
Parameters
sep
Type: stringThe separator string to be inserted between the strings of the input sequence.
-
The sequence of strings to be concatenated.
Exceptions
Exception |
Condition |
---|---|
Thrown when strings is null. |
Return Value
A new string consisting of the concatenated strings separated by the separation string.
Remarks
This function is named Concat in compiled assemblies. If you are accessing the function from a language other than F#, or through reflection, use this name.
Example
The following code shows how to use String.concat.
let strings = [ "tomatoes"; "bananas"; "apples" ]
let fullString = String.concat ", " strings
printfn "%s" fullString
Output
tomatoes, bananas, apples
Platforms
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Version Information
F# Core Library Versions
Supported in: 2.0, 4.0, Portable