---
title: "Nya C# frågor"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/103316-nya-c-frågor"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Jymdis"
published: "2004-05-10T16:12:18.000Z"
updated: "2004-05-17T20:13:26.000Z"
replies: 3
views: 439
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/103316-nya-c-frågor"
---

# Nya C# frågor

## #1 — Jymdis, 2004-05-10T16:12Z

Principen bakom att kolla fyra i rad...

Jag vill inte ha färdig kod egentligen utan mer hur man bör tänka för att kolla ett fyra i rad spel som är X \* X rutor stort. Med kolla menar jag om nån får fyra i rad.

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

## #2 — drunken_master, 2004-05-13T17:08Z

Pseudokod. Du får optimera looparna själv...

```
IRad = 0;
/* kolla vertikalt */
 For X = 0 to X = 7 
     For Y = 0 to Y = 7 
          if Position[X][Y] = denfärgdukollar; //röd eller svart...
               IRad++;
           else
               IRad = 0;
           if IRad == 4
              return vinnare;;

/* kolla horisontalt */
/* kolla Diagionaler */
```

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

## #3 — Jymdis, 2004-05-16T09:04Z

drunken_master:
tack.. :)
följd fråga.. \[ändrad\]

Hur kommer jag åt en knapp i den här arrayn:

```
Button[,] buttons = new Button[7,7];

			buttons[b,i] = new System.Windows.Forms.Button();
	
				buttons[b,i].Location = new System.Drawing.Point(b * buttonsizewidth, i * buttonsizeheight);
				buttons[b,i].Size = new System.Drawing.Size(buttonsizewidth, buttonsizeheight);
				buttons[b,i].Name = b + "," + i.ToString();
				buttons[b,i].Text = "";
				buttons[b,i].Click += new System.EventHandler(klicka);
				Controls.Add(buttons[b,i]);
```

när man klickar på den?

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

## #4 — drunken_master, 2004-05-17T20:13Z

I 
private void klicka(object sender, EventArgs e)
{
Button b = (Button)sender; //referens till knappen du klickade på
b.Görnått();

}

Om du bara vill komma åt själva knappen...

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/103316-nya-c-frågor
