Cast IEnumerable<string> to IEnumerable<int> in C#

María José Luna Rego

I have:

IEnumerable<string> c = codigo_incidencia.Split('#');

I need to cast "c" to be an IEnumerable<int>. I don´t know how to do this cast in C#.

Can someone help me?

Gilad Green

Shortest way is to using linq .Select likewise:

var c = codigo_incidencia.Split('#').Select(int.Parse);

If you are not sure that the sections are valid ints then you'd want to use a TryParse as in: Select parsed int, if string was parseable to int. And if working with C# 7.0 you can look at this answer of the question:

var result = codigo_incidencia.Split('#')
                 .Select(s => new { Success = int.TryParse(s, out var value), value })
                 .Where(pair => pair.Success)
                 .Select(pair => pair.value);

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How can I cast IEnumerable<?> to IEnumerable<string>?

From Dev

C# IEnumerable<string> and string[]

From Dev

Check if IEnumerable<object> is IEnumerable<int>

From Dev

Convert existing IEnumerable<int> to string (#,#,#,..) via Method

From Dev

Convert IEnumerable<string> into IEnumerable<FileInfo>

From Dev

How to cast IEnumerable to IEnumerable<T> with dynamic data

From Dev

Convert lambda type from int => IEnumerable<string>> to int => Task<IEnumerable<string>>>?

From Dev

Error of conversion with IEnumerable and string in C#

From Dev

How can I cast an IEnumerable to an IList in C#

From Dev

Implicit conversion from IEnumerable<int> to IEnumerable<dynamic>

From Dev

Implicit conversion from IEnumerable<int> to IEnumerable<dynamic>

From Dev

Dynamically Linq Select Cast To IEnumerable

From Dev

How to return correctly cast IEnumerable

From Dev

Cast IEnumerable<PageData> to Episerver PageDataCollection

From Dev

Cast IEnumerable to custom ObservableCollection Class?

From Dev

Cast IEnumerable<object> to List<object>

From Dev

Cast IEnumerable to custom ObservableCollection Class?

From Dev

Filter IEnumerable<T> against IEnumerable<string>

From Dev

Filter IEnumerable<T> against IEnumerable<string>

From Dev

How to convert IEnumerable<char> to IEnumerable<string>?

From Dev

IEnumerable<string> to Stream for FileStreamResult

From Dev

Casting string to IEnumerable<object>

From Dev

Group IEnumerable into a string

From Dev

Converting IEnumerable<string> to Dictionary

From Dev

String builder within IEnumerable

From Dev

Converting IEnumerable<string> to Dictionary

From Dev

Group IEnumerable into a string

From Dev

IEnumerable to string with space

From Dev

Transforming an IEnumerable C#

Related Related

  1. 1

    How can I cast IEnumerable<?> to IEnumerable<string>?

  2. 2

    C# IEnumerable<string> and string[]

  3. 3

    Check if IEnumerable<object> is IEnumerable<int>

  4. 4

    Convert existing IEnumerable<int> to string (#,#,#,..) via Method

  5. 5

    Convert IEnumerable<string> into IEnumerable<FileInfo>

  6. 6

    How to cast IEnumerable to IEnumerable<T> with dynamic data

  7. 7

    Convert lambda type from int => IEnumerable<string>> to int => Task<IEnumerable<string>>>?

  8. 8

    Error of conversion with IEnumerable and string in C#

  9. 9

    How can I cast an IEnumerable to an IList in C#

  10. 10

    Implicit conversion from IEnumerable<int> to IEnumerable<dynamic>

  11. 11

    Implicit conversion from IEnumerable<int> to IEnumerable<dynamic>

  12. 12

    Dynamically Linq Select Cast To IEnumerable

  13. 13

    How to return correctly cast IEnumerable

  14. 14

    Cast IEnumerable<PageData> to Episerver PageDataCollection

  15. 15

    Cast IEnumerable to custom ObservableCollection Class?

  16. 16

    Cast IEnumerable<object> to List<object>

  17. 17

    Cast IEnumerable to custom ObservableCollection Class?

  18. 18

    Filter IEnumerable<T> against IEnumerable<string>

  19. 19

    Filter IEnumerable<T> against IEnumerable<string>

  20. 20

    How to convert IEnumerable<char> to IEnumerable<string>?

  21. 21

    IEnumerable<string> to Stream for FileStreamResult

  22. 22

    Casting string to IEnumerable<object>

  23. 23

    Group IEnumerable into a string

  24. 24

    Converting IEnumerable<string> to Dictionary

  25. 25

    String builder within IEnumerable

  26. 26

    Converting IEnumerable<string> to Dictionary

  27. 27

    Group IEnumerable into a string

  28. 28

    IEnumerable to string with space

  29. 29

    Transforming an IEnumerable C#

HotTag

Archive