pascalabcnet/TestSuite/extensionmethods26.pas
Бондарев Иван 28a64634ae bug fix #648
2018-01-29 21:17:51 +01:00

13 lines
326 B
ObjectPascal

begin
var a:array of char;
a := Arr('A','B','C');
var b := a + 'D';//'D' is char
assert(b.First = 'A');
assert(b is IEnumerable<char>);
var c := a + 'DE';//'DE' is string
assert(c is IEnumerable<char>);
assert(c.Last = 'E');
var e := 'D' + a;
assert(e is IEnumerable<char>);
assert(e.Last = 'C');
end.