Show/Hide Toolbars

XSharp

 

字符串连接中的所有元素都必须是 'string' 类型。元素 {0} 为 '{1}' 类型

 

以前版本的 X# 编译器(就像 C#)允许对非字符串值进行字符串连接。现在这一功能已被禁用。

 

FUNCTION Start as VOID
  LOCAL sName as STRING
  LOCAL iAge as LONG
  sName := "John Doe"
  iAge := 42
  ? sName + iAge // error XS9078: All elements of a string concatenation must be of type 'string'. Element 2 is of type 'int'
  Console.ReadLine()
  RETURN