Jak mogę przekształcić te dane wyjściowe w ciąg? List<string> Client = new List<string>(); foreach (string listitem in lbClients.SelectedItems) { Client.Add(listitem); }
Mam skrypt Bash, który wykonuje akcje na podstawie wartości zmiennej. Ogólna składnia instrukcji case jest następująca: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac Chciałbym wykonać procedurę domyślną, jeśli nie podano polecenia i do_helpjeśli polecenie nie zostało rozpoznane. Próbowałem pominąć wartość przypadku …
Trudno mi zrozumieć, kiedy strtrbyłoby lepsze str_replacelub odwrotnie. Wydaje się, że możliwe jest osiągnięcie dokładnie tych samych wyników przy użyciu obu funkcji, chociaż kolejność, w której zastępowane są podciągi, jest odwrotna. Na przykład: echo strtr('test string', 'st', 'XY')."\n"; echo strtr('test string', array( 's' => 'X', 't' => 'Y', 'st' => …
Chcę zamienić tablicę lub listę int na ciąg rozdzielany przecinkami, na przykład: string myFunction(List<int> a) { return string.Join(",", a); } Ale string.Join przyjmuje tylko List<string>jako drugi parametr. Jaki jest najlepszy sposób, aby to zrobić?
Muszę sprawdzić, czy na liście znajduje się ciąg, i wywołać funkcję, która odpowiednio akceptuje wartość logiczną. Czy można to osiągnąć za pomocą jednej wkładki? Poniższy kod jest najlepszym, jaki mogłem dostać: val strings = List("a", "b", "c") val myString = "a" strings.find(x=>x == myString) match { case Some(_) => myFunction(true) …
Rozumiem, dlaczego żądane dane wyjściowe nie są podawane do konwersji za pomocą wyrażenia regularnego na ciąg podobny FooBardo Foo_Barktóry zamiast tego daje Foo_Bar_. Mogłem coś zrobić z String.substring substring(0, string.length() - 2)lub po prostu zamienić ostatni znak, ale myślę, że jest lepsze rozwiązanie takiego scenariusza. Oto kod: String regex = …
Czy jest lepszy sposób na zrobienie tego ... MyString.Trim().Replace("&", "and").Replace(",", "").Replace(" ", " ") .Replace(" ", "-").Replace("'", "").Replace("/", "").ToLower(); Rozszerzyłem klasę string, aby ograniczyć ją do jednego zadania, ale czy jest szybszy sposób? public static class StringExtension { public static string clean(this string s) { return s.Replace("&", "and").Replace(",", "").Replace(" ", …
Odczytuję True - Falsewartość z pliku i muszę przekonwertować ją na wartość logiczną. Obecnie zawsze konwertuje ją na, Truenawet jeśli wartość jest ustawiona na False. Oto, MWEco próbuję zrobić: with open('file.dat', mode="r") as f: for line in f: reader = line.split() # Convert to boolean <-- Not working? flag = …
Jak „zresetować” stan stringstream do tego, jaki był, kiedy go utworzyłem? int firstValue = 1; int secondValue = 2; std::wstringstream ss; ss << "Hello: " << firstValue; std::wstring firstText(ss.str()); //print the value of firstText here //How do I "reset" the stringstream here? //I would like it behave as if I …
Mam aplikację, w której nagrywam wideo za pomocą aparatu. Mogę uzyskać ścieżkę do pliku wideo, ale potrzebuję jej jako Uri. Ścieżka do pliku, który otrzymuję: /storage/emulated/0/DCIM/Camera/20141219_133139.mp4 Potrzebuję tego: content//media/external/video/media/18576. To jest mój kod. protected void onActivityResult(int requestCode, int resultCode, Intent data) { // if the result is capturing Image if …
Patrząc na stringmetadane klasy, widzę tylko operatory ==i !=przeciążenie. Jak więc jest w stanie wykonać konkatenację dla +operatora „ ”? Edycja : Kilka interesujących uwag Erica Lipperta na temat konkatenacji smyczków: Część 1 Część 2 Jest też super artykuł Joela, o którym mowa w części 2 ( http://www.joelonsoftware.com/articles/fog0000000319.html )
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.