Все вопросы: [string.format]

25 вопросов

похожие теги:
1
голосов
3ответов
204 просмотров

What is the most readable use of String.Format for long strings with many parameters?

For instance: String login = String.Format("computer={0}&ver={1}.{2}.{3}&from={4}&realcomputername={5}&type={6}&Channels={7}&Hotkeys={8}&ID={9}\r\n", serviceConfig.Computer, serviceConfig.Version.Major, serviceConfig.Version.Minor, ...

1
голосов
3ответов
739 просмотров

Regex for Matching Custom Syntax

I am trying to write a regular expression to match and split a custom variable syntax in C#. The idea here is a custom formatting of string values very similar to the .NET String.Format/{0} style of string formatting. For example the user would define a String format to be evaluated at runtime l...

27
голосов
3ответов
26937 просмотров

Escaping single quote in String.Format()

I have been all over the 'tubes and I can't figure this one out. Might be simple. The following String.Format call: return dt.ToString("MMM d yy 'at' H:mmm"); Correctly returns this: Sep 23 08 at 12:57 Now let's say I want to add a single quote before the year, to return this: Sep 2...

0
голосов
3ответов
854 просмотров

How to validate format string

We have lots of strings in our resource files that contains format .e.g “{0} has moved to {1}” These strings are passed to String.Format() by the applications, sometimes the translators mess up the “formatting markers” Therefore I wish to find/write a tool that checks that all strings in...

0
голосов
4ответов
155 просмотров

What might be causing String.Format to move characters around unexpectedly?

So I have this code: /* variables already initialized: int numFlips int numAggrFlips double pctAggrFlips */ String flipsMessage = String.Format( "Flips: {0} / Aggr: {1} ({2})", numFlips, numAggrFlips, pctAggrFlips.ToString("0.0%") ); For some mysterious reason, the output end...

4
голосов
2ответов
2492 просмотров

(ASP.NET) Can you do a String.Format on a web.config key/value?

This might be a god awful question but I'm not sure why it won't let me do this. I have a URL I need to store in Web.config, which has a dynamic parameter pulled from the web page. So I want to store: <add key="TestURL" value="https://test/subscribe?msisdn={0}&code=1&pass=2...

34
голосов
5ответов
34892 просмотров

Исключение String.Format, если строка формата содержит "{"

Я использую VSTS 2008 + C # + .Net 2.0. При выполнении следующего оператора возникает исключение FormatException из оператора String.Format, есть идеи, что не так? Вот где взять файл template.html, который я использую. Я хочу отформатировать эту часть m = {0} в template.html. string te...

196
голосов
20ответов
266751 просмотров

Эквивалент String.format в jQuery

Я пытаюсь переместить код JavaScript из MicrosoftAjax в JQuery. Я использую эквиваленты JavaScript в MicrosoftAjax популярных методов .net, например String.format (), String.startsWith () и т. Д. Есть ли им эквиваленты в jQuery?

32
голосов
11ответов
16020 просмотров

с именем String.Format, возможно ли это?

Вместо {0} {1} и т. д. я хочу использовать {title}. Затем заполните эти данные как-нибудь (ниже я использовал Dictionary). Этот код недействителен и вызывает исключение. Я хотел знать, могу ли я сделать что-то похожее на то, что хочу. Использование {0 .. N} не проблема. Мне было просто любопытно...

20
голосов
4ответов
94485 просмотров

String.Format ("{0: C2}", -1234) (денежный формат) обрабатывает отрицательные числа как положительные.

Я использую String.Format("{0:C2}", -1234) для форматирования чисел. Он всегда форматирует сумму до положительного числа, а я хочу, чтобы она стала $ - 1234

281
голосов
14ответов
156707 просмотров

Лучше ли использовать String.format вместо конкатенации строк в Java?

Есть ли ощутимая разница между использованием String.format и конкатенации строк в Java? Я обычно использую String.format, но иногда ошибаюсь и использую конкатенацию. Мне было интересно, был ли один лучше другого. На мой взгляд, String.format дает вам больше возможностей "форматировать" с...

18
голосов
2ответов
20614 просмотров

String.Format против «строка» + «строка» или StringBuilder?

Возможные дубликаты: Является ли String.Format таким же эффективным, как StringBuilder Вывод строки C #: формат или объединение? Каков приоритет производительности и при каких условиях следует отдавать предпочтение каждому из следующего: String.Format("{0}, {1}", city, stat...

6
голосов
3ответов
2334 просмотров

String.Format не форматирует строку

Кажется, что String.Format не форматирует строку как ввод. Я что-то делаю не так, или это просто нативное поведение? Ввод: 0,37 Это не работает. string x = String.Format("{0:P}", myString) Вывод: 0,37 Это так. string x = String.Format("{0:P}", Convert.ToDecimal(myString)) ...

4
голосов
3ответов
3891 просмотров

Как проверить соответствие строки составного формата в C # целевым типам аргументов?

Учитывая строку составного формата, предоставленную пользователем (для использования с String.Format), и набор типов, представляющих аргументы, которые будут использоваться для форматирования строки составного формата, как вы можете проверить допустимость введенного пользователем значения? До...

2011
голосов
49ответов
1766694 просмотров

Эквивалент JavaScript printf / String.Format

Я ищу хороший JavaScript-эквивалент C / PHP printf() или для программистов C # / Java, String.Format() (IFormatProvider для .NET). Моим основным требованием на данный момент является формат разделителя тысяч для чисел, но было бы неплохо что-то, что обрабатывает множество комбинаций (включая ...

13
голосов
5ответов
23084 просмотров

Требуется собственный формат валюты для использования с String.Format

Я пытаюсь использовать String.Format ("{0: c}", somevalue) в C #, но мне трудно понять, как настроить вывод в соответствии с моими потребностями. Вот мои потребности: 0 выводит на пустой 1.00 на выходе до 1.00 долларов 10,00 дает 10,00 долларов США. 100,00 дает 100,00 долларов США. 1...

57
голосов
4ответов
99243 просмотров

Заполните влево или вправо строкой string.format (не padleft или padright) с произвольной строкой

Могу ли я использовать String.Format () для добавления в определенную строку произвольных символов? Console.WriteLine("->{0,18}<-", "hello"); Console.WriteLine("->{0,-18}<-", "hello"); returns -> hello<- ->hello <- Теперь я хочу, чтобы пр...

31
голосов
4ответов
25625 просмотров

Действительно ли CultureInfo.CurrentCulture нужен в String.Format ()?

Как вы думаете, действительно ли необходимо предоставлять IFormatProvider в методе String.Format(string, object)? Лучше написать полный вариант String.Format(CultureInfo.CurrentCulture, "String is {0}", str); или просто String.Format("String is {0}", str); ?

28
голосов
13ответов
24897 просмотров

String.Format для C ++

Ищу реализацию для C ++ такой функции, как .NET String.Format. Очевидно, есть printf и его разновидности, но я ищу что-то позиционное, например: String.Format ("Привет, {0}. Вы {1} лет. Каково это быть {1}? ", Имя, возраст); Это необходимо, потому что мы собираемся попытаться упрос...

8
голосов
8ответов
2494 просмотров

.NET: существует ли форма String.Format для вставки значения свойства объекта в строку?

Я думаю, что прямой ответ на вопрос - «Нет», но я надеюсь, что кто-то написал для этого действительно простую библиотеку (или я могу это сделать ... тьфу ...) Позвольте мне продемонстрировать то, что я ищу, на примере. Предположим, у меня было следующее: class Person { string Name {get; ...

7
голосов
8ответов
2561 просмотров

String.Format или нет?

Дублировать из: Вывод строки: форматирование или объединение в C #? Особенно в мире C # использование String.Format для всего действительно распространено, обычно как разработчик VB.NET, если мне не нужно * Я не использую String.Format, Я предпочитаю обычную конкатенацию строк, например:...

23
голосов
2ответов
19150 просмотров

экранирование символов форматирования в java String.format

Этот вопрос почти такой же, как этот Вопрос .Net кроме java. Как избежать %1$ символа в java String.format? Причина, по которой мне нужно это сделать, заключается в том, что я создаю строку, в которую позже будет вставлена ​​дополнительная информация. Я думал о том, чтобы один из аргумен...

31
голосов
7ответов
25133 просмотров

Как условно отформатировать строку в .Net?

Я хотел бы выполнить условное форматирование строк. Я знаю, что вы можете выполнять условное форматирование целых чисел и чисел с плавающей запятой следующим образом: Int32 i = 0; i.ToString("$#,##0.00;($#,##0.00);Zero"); Приведенный выше код приведет к одному из трех форматов, если перем...

179
голосов
31ответов
94793 просмотров

Вывод строки: формат или конкат в C #?

Допустим, вы хотите выводить или объединять строки. Какой из следующих стилей вы предпочитаете? var p = new { FirstName = "Bill", LastName = "Gates" }; Console.WriteLine("{0} {1}", p.FirstName, p.LastName); Console.WriteLine(p.FirstName + " " + p.LastName); Вы предпочитаете использов...

161
голосов
12ответов
64703 просмотров

Является ли String.Format таким же эффективным, как StringBuilder

Предположим, у меня есть построитель строк на C #, который делает это: StringBuilder sb = new StringBuilder(); string cat = "cat"; sb.Append("the ").Append(cat).(" in the hat"); string s = sb.ToString(); Было бы так же эффективно или даже эффективнее иметь: string cat = "cat"; string s...