ArcGIS Pro 2.9 API Reference Guide
CreateSpatialReference(String) Method
Example 

ArcGIS.Core.Geometry Namespace > SpatialReferenceBuilder Class > CreateSpatialReference Method : CreateSpatialReference(String) Method
The Well-known text that represents the spatial reference.
Convenience method to create a new instance of the SpatialReference class.
Syntax
public static SpatialReference CreateSpatialReference( 
   string wkt
)
Public Overloads Shared Function CreateSpatialReference( _
   ByVal wkt As String _
) As SpatialReference

Parameters

wkt
The Well-known text that represents the spatial reference.

Return Value

Example
// Use a builder convenience method or use a builder constructor.

string wkt = "GEOGCS[\"MyGCS84\",DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\",6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Radian\",1.0]]";

// Builder convenience methods don't need to run on the MCT.
SpatialReference sr = SpatialReferenceBuilder.CreateSpatialReference(wkt);

// Builder constructors need to run on the MCT.
ArcGIS.Desktop.Framework.Threading.Tasks.QueuedTask.Run(() =>
{
  using (SpatialReferenceBuilder builder = new SpatialReferenceBuilder(wkt))
  {
    // do something with the builder

    SpatialReference anotherSR = builder.ToSpatialReference();
  }
});
Requirements

Target Platforms: Windows 11, Windows 10, Windows 8.1

See Also

Reference

SpatialReferenceBuilder Class
SpatialReferenceBuilder Members
Overload List