Коллективный разум:
Я не вижу в .NET функции charAt(int) или подобной у Stringa... Она там есть? Я надеюсь на это... Если нет, то как там принято тестировать позиции в стринге, а?
.NET (C#) нужен аналог для java.lang.String.charAt(int)
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Маньяк
- Сообщения: 4203
- Зарегистрирован: 08 мар 2006, 15:45
- Откуда: Ричмонд
-
- Графоман
- Сообщения: 18705
- Зарегистрирован: 20 июл 2003, 09:16
- Откуда: Торонто
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
String.Substring (Int32, Int32) Retrieves a substring from this instance. The substring starts at a specified character position and has a specified length.(Alex) писал(а): Я не вижу в .NET функции charAt(int) или подобной у Stringa... Она там есть? Я надеюсь на это... Если нет, то как там принято тестировать позиции в стринге, а?
String.ToCharArray (Int32, Int32) Copies the characters in a specified substring in this instance to a Unicode character array.
- eprst
- Маньяк
- Сообщения: 4722
- Зарегистрирован: 01 июл 2004, 17:53
- Откуда: Пи Тер -> Ню Вест
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
попробуй так:(Alex) писал(а):Коллективный разум:
Я не вижу в .NET функции charAt(int) или подобной у Stringa... Она там есть? Я надеюсь на это... Если нет, то как там принято тестировать позиции в стринге, а?
string str = "abcdef";
char chr = str[1];
должно вернуть b
-
- Маньяк
- Сообщения: 4203
- Зарегистрирован: 08 мар 2006, 15:45
- Откуда: Ричмонд
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
спасибоeprst писал(а): string str = "abcdef";
char chr = str[1];


- Stanislav
- Mr. Minority Report
- Сообщения: 45286
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
unsafe {
string str = "asdfsgfh";
fixed(char* p = str);
далее используем p
}
string str = "asdfsgfh";
fixed(char* p = str);
далее используем p
}
-
- Маньяк
- Сообщения: 4203
- Зарегистрирован: 08 мар 2006, 15:45
- Откуда: Ричмонд
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
Stanislav писал(а):unsafe {
string str = "asdfsgfh";
fixed(char* p = str);
далее используем p
}
в лоб не откомпилилось, потом... чем это отличается от "abc".toCharArray() ?
- Marmot
- Графоман
- Сообщения: 39283
- Зарегистрирован: 17 фев 2003, 17:58
- Откуда: Caulfeild
- Контактная информация:
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
Эк тебя занесло-то(Alex) писал(а):спасибоeprst писал(а): string str = "abcdef";
char chr = str[1];работает синтакс

-
- Маньяк
- Сообщения: 4203
- Зарегистрирован: 08 мар 2006, 15:45
- Откуда: Ричмонд
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
Marmot писал(а):Эк тебя занесло-то(Alex) писал(а):спасибоeprst писал(а): string str = "abcdef";
char chr = str[1];работает синтакс


-
- Маньяк
- Сообщения: 4203
- Зарегистрирован: 08 мар 2006, 15:45
- Откуда: Ричмонд
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
вообще, конечно, должен был сам догадаться, поскольку уже знал, что value из IDictionary вытаскивается через IDictionary["key"] 

Последний раз редактировалось (Alex) 08 окт 2008, 10:27, всего редактировалось 1 раз.
- Marmot
- Графоман
- Сообщения: 39283
- Зарегистрирован: 17 фев 2003, 17:58
- Откуда: Caulfeild
- Контактная информация:
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
Надо было на Delphi(Alex) писал(а):Marmot писал(а):Эк тебя занесло-то(Alex) писал(а):спасибоeprst писал(а): string str = "abcdef";
char chr = str[1];работает синтакс
launcher и service для .${} пишу


или тогда уж через IKVM

-
- Маньяк
- Сообщения: 4203
- Зарегистрирован: 08 мар 2006, 15:45
- Откуда: Ричмонд
Re: .NET (C#) нужен аналог для java.lang.String.charAt(int)
дел... тема раскрыта
всем огромное спасибо за помощь!
