---
title: "Array av objekt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/20262-array-av-objekt"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "juventus1"
published: "2001-09-01T10:38:00.000Z"
updated: "2001-09-03T09:27:00.000Z"
replies: 1
views: 406
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/20262-array-av-objekt"
---

# Array av objekt

## #1 — juventus1, 2001-09-01T10:38Z

Hej

Jag behöver skapa en array av WebRequest-objekt. När jag skapar ett objekt ser det ut så här:

```
WebRequest Wreq = new WebRequest.Create("http://www.webforum.nu");
```

Det jag nu ska göra är att ska en array av objekt som initieras till olika adresser. Adresser ligger i string-array. Jag provat det här:

```
public void getSource(string[] webAddress)
		{
			StringBuilder strSource = new StringBuilder("");
			WebRequest[] Wreq = new WebRequest[webAddress.GetLength(0)];

			try 
			{
				for (ushort i = 0;i < webAddress.GetLength(0);i++)
				{
					Wreq[i] = WebRequest.Create(webAddress[i].ToString());
					WebResponse WResp = Wreq[i].GetResponse(); 
					StreamReader sr = new StreamReader(WResp.GetResponseStream(),Encoding.ASCII); 
					string strTemp = ""; 
					while ((strTemp = sr.ReadLine()) != null) 
					{ 
						strSource.Append(strTemp + "\r\n"); 
					} 
					sr.Close();
				}
			} 
			catch (WebException WebExcp) 
			{ 
				MessageBox.Show(WebExcp.Message, "Error");
			}

			try
			{
				StreamWriter wr = new StreamWriter(@"c:\tmp.dat",false);
				wr.WriteLine(strSource.ToString());
				wr.Close();
			}
			catch(Exception)
			{
			}
		}
```

Koden kompileras utan fel men när man kör programmet får man felmeddelandet: "An unhandled exception of type 'System.NullReferenceException' occurred in SiteSniffer.exe

Additional information: Value null was found where an instance of an object was required."

Jag lyckas inte förstå varför jag får det felmeddelandet. Är det någon som vet vad felet kan vara?

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

## #2 — juventus1, 2001-09-03T09:27Z

Efter en hel del debugging visade det sig att funktionen anropades med en string-array som innehöll en post för mycket. Den gjorde att programmet sedan dog...

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/20262-array-av-objekt
