Найдено результатов: 10

Форматирование строки в регистр заголовка

Как отформатировать строку в регистр заголовка ?

string   language-agnostic   format   title-case    

4408   3   16:03, 1st July, 2020


SQL Server 2005 For XML Explicit - требуется форматирование справки

У меня есть таблица со структурой, подобной следующей:

------------------------------
LocationID     | AccountNumber
------------------------------
long-guid-here | 12345
long-guid-here | 54321

Чтобы перейти в другую хранимую процедуру, мне нужно, чтобы XML выглядел так:

<root> 
    <clientID>12345</clientID>
    <clientID>54321</clientID>
</root>

Лучшее, что я смог сделать до сих пор, это получить его таким образом:

<root clientID="10705"/>

Я использую этот оператор SQL:

SELECT
    1 as tag,
    null as parent,
    AccountNumber as 'root!1!clientID'
FROM
    Location.LocationMDAccount
WHERE
    locationid = 'long-guid-here'
FOR XML EXPLICIT

До сих пор я смотрел документацию на странице MSDN , но я не вышел с желаемыми результатами.


@KG,

Ваш дал мне этот выход на самом деле:

<root>
  <Location.LocationMDAccount>
    <clientId>10705</clientId>
  </Location.LocationMDAccount>
</root>

Я собираюсь придерживаться FOR XML EXPLICIT от Криса Леона на данный момент.

sql   xml   sql-server-2005   formatting   for-xml    

550   5   16:03, 1st July, 2020


Как вы форматируете unsigned long long int, используя printf?

#include <stdio.h>
int main() {
    unsigned long long int num = 285212672; //FYI: fits in 29 bits
    int normalInt = 5;
    printf("My number is %d bytes wide and its value is %ul. A normal number is %d.\n", sizeof(num), num, normalInt);
    return 0;
}

Выход:

My number is 8 bytes wide and its value is 285212672l. A normal number is 0.

Я предполагаю, что этот неожиданный результат связан с печатью unsigned long long int . Как вы делаете printf() an unsigned long long int ?

c   syntax   printf   format-specifiers   long-long    

497   12   16:03, 1st July, 2020


Форматирование текста в метке WinForm

Можно ли отформатировать определенный текст в метке WinForm вместо того, чтобы разбивать текст на несколько меток? Пожалуйста, не обращайте внимания на теги HTML в тексте этикетки; он используется только для того, чтобы получить мою точку зрения.

Например:

Dim myLabel As New Label
myLabel.Text = "This is <b>bold</b> text.  This is <i>italicized</i> text."

Который будет производить текст в метке как:

Это жирный текст. Это текст выделен курсивом .

winforms   text   formatting   label    

569   12   22:57, 29th August, 2020


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

Допустим, вы хотите вывести или объединить строки. Какой из следующих стилей вы предпочитаете?

  • var p = new { FirstName = "Bill", LastName = "Gates" };

  • Console.WriteLine("{0} {1}", p.FirstName, p.LastName);

  • Console.WriteLine(p.FirstName + " " + p.LastName);

Вы предпочитаете использовать формат или просто объединяете строки? Что у вас самое любимое? У тебя что, от одного из них болят глаза?

Есть ли у вас рациональные аргументы, чтобы использовать одно, а не другое?

Я бы предпочел второй вариант.

c#   string   coding-style   string.format    

538   25   03:13, 14th August, 2020


В файле DDS можно ли обнаружить текстуры с 0/1 Альфа-битами?

В моем движке мне нужно иметь возможность обнаруживать текстуры DXT1, которые имеют тексели с 0 alpha (например, вырез для оконной рамы). Это легко для текстур, которые я сжимаю сам, но я не уверен в текстурах, которые уже сжаты.

Есть ли простой способ узнать из заголовка, содержит ли изображение DDS Альфа?

graphics   directx   directdraw   dds-format    

543   4   01:45, 21st August, 2020


Форматирование чисел в строки в формате Python

Мне нужно выяснить, как форматировать числа в виде строк. Мой код здесь:

return str(hours)+":"+str(minutes)+":"+str(seconds)+" "+ampm

Часы и минуты являются целыми числами, а секунды-плавающей точкой. функция str() преобразует все эти числа в десятые (0.1) места. Поэтому вместо того, чтобы моя строка выводила "5:30:59.07 pm", она будет отображать что-то вроде"5.0:30.0:59.1 pm".

В итоге, какая библиотека / функция мне нужна, чтобы сделать это за меня?

python   string-formatting    

519   7   04:24, 4th August, 2020


Кто-нибудь знает о существующем коде для чтения файла mork (адресная книга Thunderbird)?

Мне нужно прочитать адресную книгу Thunderbird на лету. Он хранится в формате файла под названием Mork. Не очень приятный формат файла для чтения. Я нашел статью 1999 года, объясняющую формат файла. Я хотел бы знать, если кто-то уже прошел через этот процесс и может сделать код доступным. Я нашел mork.pl Джейми Завински (он работал на Netscape Navigator), но я надеялся на a .NET решение.

Я надеюсь, что StackOverflow придет на помощь, потому что это просто кажется пустой тратой моего времени, чтобы написать что-то, чтобы прочитать этот формат файла, когда это должно быть так просто.

Мне нравятся комментарии, которые Джейми вставил в свой сценарий perl . Вот моя любимая часть:

#   Let me make it clear that McCusker is a complete barking lunatic.
#   This is just about the stupidest file format I've ever seen.

.net   file-format   thunderbird   mork    

505   1   10:25, 17th August, 2020


Абстракция против сокрытия информации против инкапсуляции

Можете ли вы сказать мне, в чем разница между абстракцией и сокрытием информации в разработке программного обеспечения?

Я в замешательстве. Абстракция скрывает детализацию реализации и информация, скрывающая абстрактные целые детали чего-то.

Update: я нашел хороший ответ для этих трех концепций. Смотрите отдельный ответ ниже для нескольких цитат, взятых оттуда .

encapsulation   abstraction   glossary   ooad   information-hiding    

636   20   07:05, 10th August, 2020


Есть ли инструмент для переформатирования кода C#?

Я ищу (предпочтительно) инструмент командной строки, который может переформатировать исходный код C# в дереве каталогов. В идеале, я должен быть в состоянии настроить форматирование. Бонусные баллы, если инструмент может быть запущен на mono (или linux).

c#   code-formatting    

514   10   14:22, 18th August, 2020