Fastest way to check if string contains only digits

后端 未结 20 880
挽巷
挽巷 2020-12-04 09:07

I know a few ways how to check this. regex,int.parse,tryparse,looping.

can anyone tell me what is the fastest way to check?

the nee

20条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-04 09:31

    if it is a single string :

    if (str.All(Char.IsDigit))
    {
      // string contains only digits
    }
    

    if it is a list of strings :

    if (lstStr.All(s => s.All(Char.IsDigit)))
    {
      // List of strings contains only digits
    }
    

提交回复
热议问题