Size: a a a

Scala User Group

2020 February 05

Oℕ

Oleg ℕizhnik in Scala User Group
Добавить парсинг некорректных строк?
источник

VS

Valeriy Shinkevich in Scala User Group
Ок, в других системах эта строка - вполне валидный UUID, и в принципе, если расширить from/toString таким форматом, то не пришлось бы писать обертку....
источник

DM

Daniel Matveev in Scala User Group
Valeriy Shinkevich
Ок, в других системах эта строка - вполне валидный UUID, и в принципе, если расширить from/toString таким форматом, то не пришлось бы писать обертку....
в каких системах?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
как ты себе представляешь расширение туСтринг таким форматом?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
добавление аргумента - форматера УУИД?
источник

VS

Valeriy Shinkevich in Scala User Group
public string ToString (string format);
Parameters

format
   String

A single format specifier that indicates how to format the value of this Guid. The format parameter can be "N", "D", "B", "P", or "X". If format is null or an empty string (""), "D" is used.
Specifier   Format of return value
N   32 digits:

00000000000000000000000000000000
D   32 digits separated by hyphens:

00000000-0000-0000-0000-000000000000
B   32 digits separated by hyphens, enclosed in braces:

{00000000-0000-0000-0000-000000000000}
P   32 digits separated by hyphens, enclosed in parentheses:

(00000000-0000-0000-0000-000000000000)
X   Four hexadecimal values enclosed in braces, where the fourth value is a subset of eight hexadecimal values that is also enclosed in braces:

{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Valeriy Shinkevich
public string ToString (string format);
Parameters

format
   String

A single format specifier that indicates how to format the value of this Guid. The format parameter can be "N", "D", "B", "P", or "X". If format is null or an empty string (""), "D" is used.
Specifier   Format of return value
N   32 digits:

00000000000000000000000000000000
D   32 digits separated by hyphens:

00000000-0000-0000-0000-000000000000
B   32 digits separated by hyphens, enclosed in braces:

{00000000-0000-0000-0000-000000000000}
P   32 digits separated by hyphens, enclosed in parentheses:

(00000000-0000-0000-0000-000000000000)
X   Four hexadecimal values enclosed in braces, where the fourth value is a subset of eight hexadecimal values that is also enclosed in braces:

{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}
ето сишарп?
источник

VS

Valeriy Shinkevich in Scala User Group
да, .net
источник

Oℕ

Oleg ℕizhnik in Scala User Group
не, в сишарпе наверное тип с большой буквы должен быть
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Valeriy Shinkevich
public string ToString (string format);
Parameters

format
   String

A single format specifier that indicates how to format the value of this Guid. The format parameter can be "N", "D", "B", "P", or "X". If format is null or an empty string (""), "D" is used.
Specifier   Format of return value
N   32 digits:

00000000000000000000000000000000
D   32 digits separated by hyphens:

00000000-0000-0000-0000-000000000000
B   32 digits separated by hyphens, enclosed in braces:

{00000000-0000-0000-0000-000000000000}
P   32 digits separated by hyphens, enclosed in parentheses:

(00000000-0000-0000-0000-000000000000)
X   Four hexadecimal values enclosed in braces, where the fourth value is a subset of eight hexadecimal values that is also enclosed in braces:

{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}
предлагаю написать обёртку и заопенсорсить
источник

M

Mikhail in Scala User Group
Valeriy Shinkevich
public string ToString (string format);
Parameters

format
   String

A single format specifier that indicates how to format the value of this Guid. The format parameter can be "N", "D", "B", "P", or "X". If format is null or an empty string (""), "D" is used.
Specifier   Format of return value
N   32 digits:

00000000000000000000000000000000
D   32 digits separated by hyphens:

00000000-0000-0000-0000-000000000000
B   32 digits separated by hyphens, enclosed in braces:

{00000000-0000-0000-0000-000000000000}
P   32 digits separated by hyphens, enclosed in parentheses:

(00000000-0000-0000-0000-000000000000)
X   Four hexadecimal values enclosed in braces, where the fourth value is a subset of eight hexadecimal values that is also enclosed in braces:

{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}
с чем связано наличие таких изысканных форм?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Mikhail
с чем связано наличие таких изысканных форм?
соседи из дотнета передали N в ToString
источник

M

Mikhail in Scala User Group
Oleg ℕizhnik
соседи из дотнета передали N в ToString
и после этого они придумали альтернативную реализацию, чтобы обосновать передачу этого значения?
источник

VS

Valeriy Shinkevich in Scala User Group
Daniel Matveev
в каких системах?
тот же .net, да и базы данных понимают
источник

SA

Sergey Alaev in Scala User Group
Mikhail
с чем связано наличие таких изысканных форм?
микрософт, сэр. они всегда были знамениты расширенным толкованием стандартов, чтобы их стандарты были самые стандартные и работали только с их экосистемой.
источник

VS

Valeriy Shinkevich in Scala User Group
Oleg ℕizhnik
соседи из дотнета передали N в ToString
съэкономили на байтиках
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Valeriy Shinkevich
съэкономили на байтиках
ну ууид бинарный - это ровно 16 байтиков
источник

AS

Alex Sh in Scala User Group
Sergey Alaev
микрософт, сэр. они всегда были знамениты расширенным толкованием стандартов, чтобы их стандарты были самые стандартные и работали только с их экосистемой.
За \ в путях Бил Гейтс лично должен гореть в аду
источник

VS

Valeriy Shinkevich in Scala User Group
Oleg ℕizhnik
ну ууид бинарный - это ровно 16 байтиков
да, но в джейсонах, там, и в xml
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Valeriy Shinkevich
да, но в джейсонах, там, и в xml
чтобы экономить байтики, нужно перво-наперво от жсон и хмл отказаться
источник