#programowanie #csharp

Mam takie nubskie pytanie, bo dopiero zaczynam przygodę z tym językiem.
Mam kod który generuje tablicę z przypadkowymi liczbami. Teraz mam robić tak, żeby odnajdywało wartość największą i najmniejszą, bez użycia Math.min i Math.max. Jakieś pomysły?

KOD
Robię prostą gierkę w WPF. Trzeba strzelać z lasera do nadciągających wrogów. I mam Pewien problem...
Wrogów zrobiłem jako kontrolki typu "image". Jak wczytuje w nich teksture (.bmp narysowaną w paincie) to postacie mają dookoła białe tło. Ma ktoś jakiś pomysł jak to usunąć. No chyba, że użyć innej kontrolki, albo innego formatu obrazka?
#programowanie #wpf #csharp #visual
#csharp Czy ktoś z Was używa na co dzień Code Contracts? Po pobieżnym przyjrzeniu się wygląda super, ale mam wrażenie że nie jest to zbyt popularne rozwiązanie. Macie jakieś opinie na jego temat?
Piszę aplikację internetową w javascript(i jQuery) i chciałbym skorzystać z API pewnego serwisu. Ze względu bezpieczeństwa nie chcę podawać w kodzie js mojego klucza API(każdy mógłby dostać się do pliku). I teraz zaczynają się schody bo jestem noga w backend więc napiszę jak sobie to wyobrażam: za pomocą $.ajax() wysyłam dane(np nazwa użytkownika) do skryptu(dajmy na to csharp lub java). Ten skrypt wysyła zapytanie do serwera API i odpowiedź(jako json) zwraca do
@Eggy: Najprostszy tutorial:
1. Wybierasz sobie język w którym chcesz postawić backend
2. Znajdujesz bibliotekę umożliwiającą błyskawiczne postawienie w tym języku serwera REST
3. Tworzysz routing, implementujesz metody
4. To wszystko
  • Odpowiedz
Mircy specjaliści od Entity Framework ratunku, bo stracę wszystkie włosy.
Mam sobie relację Project.CreatedBy = ApplicationUser.Id. Ponieważ obydwie entity mają soft delete w OnModelCreate mam:

modelBuilder.Entity().HasOptional(i => i.CreatedBy).WithOptionalDependent().WillCascadeOnDelete(false);

Problem polega na tym, że jak pobieram userów: var users = context.Users zapytanie SQL w uproszczeniu wygląda tak:

SELECT [...] FROM AspNetUsers INNER JOIN Projects
przez co jeśli użytkownik utworzył 10 projektów to mam go w kolekcji 10 razy. A chcę tylko raz.

property
Nie no ja w projecie mam sporo one-to-many i wszystko robię z automatu wystarczy że dobrze model "opiszesz" i "ponazywasz". Przykład:
Przedmioty i nauczyciele czyli userzy:
public partial class LicenseArea
{
public int Id { get; set; }
public string Name { get; set; }
public virtual ICollection Users { get; set; }
}

Klasa User musi wtedy posiadać nast. pole:
public virtual LicenseArea LicenseArea { get; set; }

I relacja działa
  • Odpowiedz
Dodam, że wprawdzie zdefiniowanie relacji po jednej stronie działa, jednak później z kolei mam problem z kaskadowaniem DELETE przy większej ilości entity -> stąd Fluent API
  • Odpowiedz
Mirki od #programowanie oraz #csharp

Jak prawilnie zamknąć jedno okienko i stworzyć drugie.
Mam tak:

this.Hide();
MessageBox.Show("Koment");
Form2 form2 = new Form2();
form2.ShowDialog();
this.Close();

Coś tu namieszałem? Robię taki prosty quiz i po którymś pytaniu nagle mi #!$%@? milion okienek Koment.
@kacpersky: później jest Form3, Form4, Form5 itp? Czy na konkretnym formularzu wywala milion okien czy po przeklikaniu kilku? Przydałoby się wrzucić więcej kodu :)
  • Odpowiedz
#dotnet #csharp #programowanie

Czy jest tu ktoś, kto byłby w stanie wytłumaczyć dlaczego ten kod wyrzuca mi wyjątek o tym, że są w nim dwa konteksty? Bo nie bardzo wiem dlaczego, a myślę już chwile, wg tego co wyczytałem na stacku, to nie ma tutaj tak (przynajmniej tak mi sie wydaje) bardzo widocznego jakoś zakotwiczenia tych elementów.

Z góry dzięki.
Programiści za 15k, pomóżcie początkującemu mirkowi C#, bo nie wiem czemu mi nie działa :(

Ogólnie rzecz biorąc muszę zrobić symulator kostki, który będzie pokazywał z jaką częstotliwością będą wypadały poszczególne oczka. Liczbowo i procentowo. Z pierwszym nie mam problemu, ale procentowe zawsze pokazuje mi zero :( Jak to naprawić?

private void btnCalculate_Click(object sender, EventArgs e)
{
int rolls = Convert.ToInt32(txtRolls.Text);
Random random = new Random();
int dieNumber; //face on the die
P.....a - Programiści za 15k, pomóżcie początkującemu mirkowi C#, bo nie wiem czemu m...

źródło: comment_f3TCz4z3zIgvkJWgO3iKOiBa5yfHIsgM.jpg

Pobierz
Hej, szukam firmy lub osoby która będzie w stanie napisać mi program do obróbki zdjęć.
Sprawa prezentuje się następująco. Jest zdjęcie auta zrobione przed domem / na ulicy itp. i potrzebuje automatycznie podmienić całe tło dookoła tego auta na coś innego.
Moze znacie firmę która jest w stanie takie coś napisać?

#java #csharp #php #programowanie #cpp #javascript
Mirki doradźcie. W jakim języku najlepiej będzie mi się pisało jeśli muszę zrobić program na tablet (tutaj pytanie czy lepiej na androida czy może linuks, który ma wyjść niedługo/wyszedł już). Program ma wyglądać tak, że użytkownik w okienku korzysta z prostego edytora graficznego (typu Paint, czyli wprowadzenie tekstu lub narysowanie jakiegoś prostego kształtu) i jest to dalej przesyłane do mikrokontrolera jako dane, które później będą użyte do obsługi urządzenia typu CNC. Co
@Spisssek: Szczerze mówiąc jest to część większego projektu więc trochę to może potrwać ;) No i czekam na jeszcze jakieś sugestie, ktoś coś?
  • Odpowiedz
@karhar: ja bym wygenerował odpowiednią ilość kropek oraz zapisał sobie w tablicy je jako obiekty. Następnie badał gdzie myszka chodzi po ekranie i jeżeli myszka wleci w obszar jednej z kropek (możesz kropki rysować jako ellipse i masz metodę która powie Ci czy myszka jest jej obszarze). Jeżeli będzie to ją zapalisz po prostu zmieniając jej wypełnienie.
  • Odpowiedz
@banannq: Format to najlepiej taki jak inicjalizacja tablicy czyli { {zmienna1, zmienna2}, {}, {} }, aby można było to skopiować i wkleić do kodu programu bez nudnych przeróbek.
  • Odpowiedz
Czy umiejąc dość dobrze C# i .NET (np. napisałem dość skomplikowaną aplikację (typu web scraper) wielowątkową z bazą danych SQLite z kilkunastoma tysiącami linijek kodu i oczywiście n mniejszych aplikacji) i zaczynając (programowanie to moje hobby, jestem samoukiem w tej dziedzinie) 3 lata temu od C++ (tutorial Xiona "Od zera do gier kodera"), jestem w stanie znaleźć pracę jako młodszy programista lub na jakiś staż za minimalną krajową, żeby nauczyć się czegoś
#csharp #visualstudio

Mam możliwość pobrać wszystkie wersje Visual Studio(studia) i chciałbym zapytać która wersja chodzi najszybciej (niestety do dyspozycji mam sprzęt średniej jakości). W necie znalazłem, że wersja 2012 chodzi o wiele szybciej niż 2010 i chciałbym zapytać czy jest to prawda. A może nowsze wersje programu chodzą jeszcze szybciej?
Siema, jak mogę przekopiować zakres komórek z pliku .xlsx do .docx. Plik xlsx jest tworzony za pomocą bilbiotego EPPlus.
Pomyślałem że najpierw stworze arkusz kalkulacyjny zapamietujac zakrysy jakie mam przekopiować. Potem otworze plik i będę przkopiowywał komórki do pliku worda, ale nie mogę znaleźć żadnej bilbioteki, nie interesuje mnie COM. Komórki mogą zostać przekopiowane jako obraz.

#programowanie #csharp