программирование

Q & A для профессиональных программистов и энтузиастов

12
Как сделать ToString для возможно нулевого объекта?
Есть ли простой способ сделать следующее: String s = myObj == null ? "" : myObj.ToString(); Я знаю, что могу сделать следующее, но я действительно считаю это хакерством: String s = "" + myObj; Было бы здорово, если бы Convert.ToString () имел для этого подходящую перегрузку.
99 c#  .net  string  object  null 



12
Самый быстрый способ избежать HTML-тегов как HTML-объектов?
Я пишу расширение Chrome , который включает в себя делает много следующей работу: дезинфицирующее строку , которые могут содержать теги HTML, путь преобразования <, >и &в <, >и &, соответственно. (Другими словами, то же самое, что и PHP htmlspecialchars(str, ENT_NOQUOTES)- я не думаю, что есть реальная необходимость преобразовывать символы двойных …


5
Может кто-нибудь объяснить функцию обхода в Haskell?
Я пытаюсь и не могу найти эту traverseфункцию Data.Traversable. Я не вижу в этом смысла. Поскольку я пришел из императивного фона, может ли кто-нибудь объяснить мне это с точки зрения императивного цикла? Псевдокод был бы очень признателен. Спасибо.

6
Использование битовой маски в C #
Допустим, у меня есть следующее int susan = 2; //0010 int bob = 4; //0100 int karen = 8; //1000 и я передаю 10 (8 + 2) в качестве параметра методу, и я хочу декодировать это, чтобы означать Сьюзан и Карен Я знаю, что 10 это 1010 но как я …
99 c#  bitmask 


8
NewLine в сводке объекта
Приветствую При настройке сводки для свойства / поля / метода и т. Д. Можно ли добавить в него новую строку? /// <summary> /// This is line 1 /// This is line 2 /// </summary> public bool TestLine { get; set; } Когда я устанавливаю это, он отображается как при наведении …
99 c#  newline  summary 

10
Прокрутка страницы при появлении мягкой клавиатуры
У меня есть <ScrollView>макет: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_scrollview" android:layout_width="fill_parent" android:layout_height="wrap_content" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" > <EditText android:id="@+id/input_one" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_two" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_three" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <Button android:id="@+id/ok_btn" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="20dp" android:text="@string/ok_str" /> </LinearLayout> </ScrollView> Как …



18
Получите дату начала недели и дату окончания недели из номера недели
У меня есть запрос, который считает даты свадьбы участников в базе данных. SELECT SUM(NumberOfBrides) AS [Wedding Count] , DATEPART( wk, WeddingDate) AS [Week Number] , DATEPART( year, WeddingDate) AS [Year] FROM MemberWeddingDates GROUP BY DATEPART(year, WeddingDate), DATEPART(wk, WeddingDate) ORDER BY SUM(NumberOfBrides) DESC Как мне определить, когда начало и конец каждой …

5
Как я могу переопределить встроенные стили с помощью внешнего CSS?
У меня есть разметка, в которой используются встроенные стили, но у меня нет доступа для изменения этой разметки. Как переопределить встроенные стили в документе, используя только CSS? Я не хочу использовать jQuery или JavaScript. HTML: <div style="font-size: 18px; color: red;"> Hello World, How Can I Change The Color To Blue? …
99 css 

2
LINQ - преобразовать список в словарь со значением в виде списка
у меня есть List<MyObject> что я извлекаю из базы данных. Однако я хотел бы, чтобы он был привязан к свойству в MyObject для целей группировки. Как лучше всего с LINQ преобразовать мой список в: Dictionary<long, List<MyObject>> Имею следующее: myObjectList.ToDictionary(x => x.KeyedProperty) Но возвращается: Dictionary<long, MyObject>
99 c#  .net  linq 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.