Size: a a a

2020 October 02

I

IdiocyAcceptance in F# Chat
Народ, кто-нибудь задавался вопросом кастомного формата для printf и подобных?
источник

I

IdiocyAcceptance in F# Chat
@vl_za ты не в курсе, это возможно?)
источник

RM

Roman Melnikov in F# Chat
IdiocyAcceptance
Народ, кто-нибудь задавался вопросом кастомного формата для printf и подобных?
Переопределить ToString?
источник

оГ

отец Григорий... in F# Chat
Roman Melnikov
Переопределить ToString?
Не. Там жи какой-то форматтер
источник

RM

Roman Melnikov in F# Chat
%О и вызывает ТоСтринг и кастомизируй как хочешь. Нет?
источник

оГ

отец Григорий... in F# Chat
Roman Melnikov
%О и вызывает ТоСтринг и кастомизируй как хочешь. Нет?
Я так понял, что надо printfn “%хуй”
источник

VK

Viacheslav Koryagin in F# Chat
IdiocyAcceptance
Народ, кто-нибудь задавался вопросом кастомного формата для printf и подобных?
Типа "%custom"?
источник

I

IdiocyAcceptance in F# Chat
Viacheslav Koryagin
Типа "%custom"?
да
источник

оГ

отец Григорий... in F# Chat
Viacheslav Koryagin
Типа "%custom"?
Славончик более корректный :)))
источник

VK

Viacheslav Koryagin in F# Chat
отец Григорий
Славончик более корректный :)))
Не токсичный, да))))
источник

VZ

Vlad Zaa in F# Chat
Простого способа нету. А зачем, если не секрет?
источник

VZ

Vlad Zaa in F# Chat
ToString и StructuredFormatDisplay обычно достаточно
источник

I

IdiocyAcceptance in F# Chat
Ну, играюсь с System.Text.Json, на работе много где логгируются объекты именно в Json-виде. Собственно, чтобы их удобно залоггировать с помощью штук, принимающих фшарпный формат, нужно сначала этот Json получить, а хотелось бы сразу писать в StringBuilder, принимающий формат и иметь такой билдер в виде тредстатика (оптимизация на подобие той, что есть в String.Format)
источник

I

IdiocyAcceptance in F# Chat
Соответственно было бы удобно иметь какой-нибудь %J формат (json) и в экстеншенах на логи перенаправить свою функцию, которая этот формат будет юзать
источник

I

IdiocyAcceptance in F# Chat
ток парсить всё заново - это боль и бессмысленно, а вот что-нибудь типа "напишите здесь, тут, там и получите кастомный формат" было бы круто
источник

VK

Viacheslav Koryagin in F# Chat
Vlad Zaa
ToString и StructuredFormatDisplay обычно достаточно
А StructuredFormatDisplay методы расширения не видит?
источник

VZ

Vlad Zaa in F# Chat
Viacheslav Koryagin
А StructuredFormatDisplay методы расширения не видит?
Это не подскажу, я один раз его использовал
источник

VK

Viacheslav Koryagin in F# Chat
IdiocyAcceptance
ток парсить всё заново - это боль и бессмысленно, а вот что-нибудь типа "напишите здесь, тут, там и получите кастомный формат" было бы круто
Можно посмотреть на kprintf, наверняка с его помощью можно что-то придумать
источник

ДБ

Дмитрий Башинский... in F# Chat
@Liminiens делаете ли вы оптимизации по типу такой? дабы не диспаптчить лишний раз
источник

VS

Vasily Shapenko in F# Chat
Постоянно
источник