Det enklaste sättet jag vet är att manuellt flytta ett fåtal spel du vill ha på din SSD och sedan mappa om dess path med "mklink". Följande video visar ganska genomgående hur du gör det http://www.youtube.com/watch?v=oeI-mwAafhY.
Jag har ett Obsidian 800D, mitt är riktigt tyst dock har jag vattenkylning. Jag har monterat 3st 120mm utsug i toppen på ena radiator, 1st 120mm utsug baktill samt 2st 120mm utsug nertill (tagit bort nedre HDD-buren) på min andra radiator. Kör endast med 120mm 1850rpm Scythe Gentlee typhoon, alla kopplade till en fläktkontroller och kör dem på cirka 50-60%. Låter inte alls mycket och har riktigt bra temperaturer.
Du kommer dessvärre inte undan med att byta endast någon del. Du behöver byta: moderkort, cpu, minnen och grafikkort för att uppnå en bra spelupplevelse. Du kan behålla nätagg, hårddiskar och antagligen ditt chassi. Men jag hade rekommenderat något i stil med detta om du vill komma undan relativt billigt och få bra komponenter. Alternativt kan man gå ner lite i pris ~1000kr genom att byta till billigare grafikkort och CPU.
Men designmässigt, är det motiverat att använda sig av detta?
Vad betyder det att ett objekt kan vara sant eller falskt? Generellt sätt.
Jag ser inget bra svar och skulle undvika att använda det.
Nej det vet jag inte. Jag vill bara lära mig det, samt att det kanske ser lite mer städat ut i koden att skriva till "if (value)" istället för "if (value.isValid)"?
Efter att ha läst länkarna NickoB gav mig så kom jag fram till en lösning. (Även rättat massa fel i min kod jag visade, trött samt skrev det i notepad ^^). Detta var min lösningar
class Test
{
public bool[] list = new bool[] { true, true, true, true };
public static bool operator true(Test x)
{
return x.list.All(y => y == true);
}
public static bool operator false(Test x)
{
return x.list.All(y => y == true);
}
public Test() { }
}
class Program
{
static void Main(string[] args)
{
var test = new Test();
if (test)
DoThis();
}
}
Här kommer den i if-satsen kolla på de assignade värdena true, true, true och true. Om alla är true returnera true. Grymt, nu kan jag applicera denna till ett par av mina klasser i mitt projekt :). Tack!
[C#] Vill att en klass ska "fungera som" en boolean
Jag anser mig själv lärt mig ganska mycket om C# nu när jag hållt på med det ganska aktivt i ca. 6 månader. Men en sak som jag kommit på mig själv vilja kunna göra är följande:
class Test
{
public bool[] list = new bool[true, false, true, false]
public Test() { }
}
class Main
{
static void Main(string[] args)
{
var test = new Test();
if (test)
DoThis();
}
private void DoThis()
{
// Something here
}
}
Problemet som ni kanske ser är att jag givetvis inte bara kan skriva if (test), men jag vill kunna göra det. Finns det något sätt att lösa detta på? Istället för att behöva göra en property och sedan anropa den på objektet?
Om du inte ska kyla GPU ska du plocka bort dessa:
1st Alphacool NexXxoS Pro 120 v2 219:-
1st EK WB FC GTX 460 Plexi Nickel 668:-
2st rak SM10/13 G1/4 - black nickel á 29:-
1st Scythe Gentle Typhoon 120mm 800 á 119:-
dvs. du sparar 1064 emot det jag skrev innan.
Tänk också på att du måste ha utrymme för en 240 mm radiator någonstans (annars får du montera den på utsidan baktill)
Ska du kyla grafikkort + cpu eller endast cpu?
Här får du 2 förslag på komponenter
För GPU + CPU
Fläktar
CPU block
GPU block
120 mm radiator
240 mm radiator
Valfri reservoar (förenklar påfyllnad av system, samt att det avluftar systemet)
Valfi pump
2 kopplingar till varje enhet (totalt 12st, tänk på att det kanske underlätta att köpa några 90-graders/45-graders)
Slang så det räcker (2-3 m skulle jag säga)
Vätska (Avjoniserat vatten fungerar, annars kan du köpa färdiga blandningar från leverantör)
Skulle du inte kyla GPU så ta bort GPU block, 120 mm radiator samt 4 kopplingar.
TROR inte jag missat något nu ^^
Edit: Här kommer ett screenshot på något jag slängde ihop ganska fort från coolingstuff.se
Det är svårt att säga rakt upp och ned var det kan vara. Men testa spela och logga CPU användning m.m. för att se om det är pga. någon process som den laggar.
Ser inte att du skrivit ner att du tankat Chipset drivrutiner, det hade jag laddat ner. Sedan så skriver du att du "installerat alla drivrutiner för grafikkortet", alla? Du ska bara ha 1 drivrutin för grafikkort.
Vad menar du med streama spel? Menar du stream så folk kan titta på när du spelar?
Borde inte vara några problem då counter-strike 1.6 är såpass gammalt. Men din processor är inte direkt ny vilket gör att det kanske kommer lagga om du kör på högre upplösningar.