How to check if an integer includes a certain number in c#

家住魔仙堡 提交于 2019-12-04 07:16:05

问题


Is there a way I can check Integers if they contain a certain number in C#?

For example:

I want to check for 7. When I enter 17, the code will return 1. When I enter 28, the code will return 0.

Thank You


回答1:


int number = 17;
int digit = 7;
bool result = number.ToString().Contains(digit.ToString());



回答2:


Convert it to a string, then use String.Contains:

int i = 17;
int j = 28
int k = 7;

bool a = i.ToString().Contains(k.ToString());
bool b = j.ToString().Contains(k.ToString());


来源:https://stackoverflow.com/questions/33157225/how-to-check-if-an-integer-includes-a-certain-number-in-c-sharp

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!