---
title: "String.Compare"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/65310-string-compare"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "icaaq"
published: "2003-01-18T12:27:53.000Z"
updated: "2003-01-18T20:00:00.000Z"
replies: 2
views: 236
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/65310-string-compare"
---

# String.Compare

## #1 — icaaq, 2003-01-18T12:27Z

Varför får jag false varje gång jag använder denna

```
[red]
	public class inStr
	{
		public static bool Check(string LookIn, string Find)
		{
			return String.Compare(LookIn.Substring(0), Find) == 0;
		}
	}[/red]
```

Permalänk: https://www.webforum.nu/p/65310

## #2 — juventus1, 2003-01-18T15:38Z

Av din kod att döma verkar det som att Find ska vara en substring till LookIn. Stämmer det? Om det gör det så är det smidigast att göra så här: 

```

if (LookIn.IndexOf(find) != -1) // fanns
   return true;
else
   return false;
```

Permalänk: https://www.webforum.nu/p/918614

## #3 — icaaq, 2003-01-18T20:00Z

Japp har löst det så här nu

```
[red]
	public class inStr
	{
		public static bool Check(string LookIn, string Find)
		{
			return LookIn.IndexOf(Find) >= 0;
		}
	}
[/red]
```

Permalänk: https://www.webforum.nu/p/918833

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/65310-string-compare
