Pytania otagowane jako string

Łańcuch jest skończoną sekwencją symboli, często używanych w tekście, choć czasami w przypadku dowolnych danych.

12
Wyszukaj ciąg w Enum i zwróć Enum
Mam wyliczenie: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } i mam ciąg: string colour = "Red"; Chcę móc wrócić: MyColours.Red z: public MyColours GetColour(string colour) Jak dotąd mam: public MyColours GetColours(string colour) { string[] colours = Enum.GetNames(typeof(MyColours)); int[] values = Enum.GetValues(typeof(MyColours)); int i; for(int i …
163 c#  string  enumeration 







12
Jak przekonwertować ciąg bajtów na int?
Jak mogę przekonwertować ciąg bajtów na int w Pythonie? Powiedz tak: 'y\xcc\xa6\xbb' Wymyśliłem sprytny / głupi sposób na zrobienie tego: sum(ord(c) << (i * 8) for i, c in enumerate('y\xcc\xa6\xbb'[::-1])) Wiem, że musi być coś wbudowanego lub w standardowej bibliotece, które robi to prościej ... Różni się to od konwersji …
162 python  arrays  string 

7
ostrzeżenie: „znaki” są przestarzałe: użyj bezpośrednio ciągu lub podłańcucha
znaków - właściwość instancji String, jest przestarzała z Xcode 9.1 Bardzo przydatne było pobranie podciągu z String za pomocą characterswłaściwości, ale teraz jest on przestarzały, a Xcode sugeruje użycie substring. Próbowałem sprawdzić pytania SO i samouczki / wytyczne dla programistów Apple. Ale nie widziałem żadnego rozwiązania / alternatywy zgodnie z …



15
Lepsze techniki przycinania zer wiodących w programie SQL Server?
Używam tego od jakiegoś czasu: SUBSTRING(str_col, PATINDEX('%[^0]%', str_col), LEN(str_col)) Jednak ostatnio napotkałem problem z kolumnami zawierającymi wszystkie znaki „0”, takie jak „00000000”, ponieważ nigdy nie znaleziono znaku innego niż „0” do dopasowania. Alternatywną techniką, którą widziałem, jest użycie TRIM: REPLACE(LTRIM(REPLACE(str_col, '0', ' ')), ' ', '0') Występuje to problem, jeśli …

9
Jak usunąć pierwszy i ostatni znak ciągu
Zastanawiam się, jak usunąć pierwszy i ostatni znak ciągu w JavaScript. Mój adres URL jest wyświetlany /installers/i po prostu chcę installers. Czasami tak będzie /installers/services/i po prostu potrzebuję installers/services. Nie mogę więc po prostu usunąć cięć /.
161 javascript  string 


15
Przekazywanie ciągu przez odniesienie w Javie?
Jestem przyzwyczajony do wykonywania następujących czynności w C: void main() { String zText = ""; fillString(zText); printf(zText); } void fillString(String zText) { zText += "foo"; } A wynik to: foo Jednak w Javie to nie działa. Zakładam, ponieważ Stringobiekt jest kopiowany, a nie przekazywany przez przywołanie . Myślałem, że ciągi …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.