![]() |
#5 |
MCITP
|
![]() Цитата:
Сообщение от DSPIC
![]() То ли вопроса не понял, то ли шутку не оценил
![]() Там используется "компонента" regex, а точнее .net класс Regex: http://msdn.microsoft.com/en-us/libr...ons.regex.aspx ![]() Просто нужно было уточнить, что смотреть нужно на 4-ке, а то в 3-ке код этого метода совсем другой. 4: X++: static boolean str2IntOk(str 100 _str) { boolean retval; InteropPermission permission; System.Text.RegularExpressions.Regex re; ; permission = new InteropPermission(InteropKind::ClrInterop); permission.assert(); // BP deviation documented re = new System.Text.RegularExpressions.Regex('^\\s*[+\\-]?\\s*[0-9]+\\s*$'); //return ClrInterop::getAnyTypeForObject(re.IsMatch(_str)); // BP deviation documented retval = CLRInterop::getAnyTypeForObject(re.IsMatch(_str)); return retval; } X++: static boolean str2IntOk(str 100 _str) { return (! strnFind(_str, '0123456789', 1, 999)); }
__________________
Zhirenkov Vitaly |
|
|
За это сообщение автора поблагодарили: aidsua (1). |