SplitScript reference / Migration / Nullable string emptiness

Nullable string emptiness

Migration from C#

Source pattern

Look for the C# concept Nullable string emptiness in the source. The semantic difference below is more important than a token-for-token rewrite.

Canonical SplitScript

Use the canonical language and API symbols linked below.

Semantic difference

Use String.isEmpty for required strings and match String? explicitly when absence should also count as empty.

Supported hosts

This uses the standard SplitScript runtime contract. Any provider-specific requirements are documented by the linked canonical API.