Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von math55
Thema: Letzte Zahl in einem String finden?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Funzt leider auch nicht. Da ist beides leer ... der Regex würde ja auch bedeuten, mindestens eine Zahl dahinter gefolgt von keiner Zahl, mindestens 0 mal. Aber der passt ja nicht, wenns gleich keine gibt.

Thema: Letzte Zahl in einem String finden?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo, habs jetzt also so:


string street = "Musterstraße";
			
Match splitMatch = Regex.Match(street, @"(?<street>.*?)(?<housenumber>[0-9]*[^0-9]*$)");

Console.WriteLine("street: " + splitMatch.Groups["street"].Value);
Console.WriteLine("nummer: " + splitMatch.Groups["housenumber"].Value);

Funktioniert auch bestens, bis auf eine Ausnahme. Diese wäre, wenn ich nur eine Straße habe. Also z.B. nur Mustergasse. Dann habe ich im ersten writeline nichts stehen und im zweiten die Straße. Was ist da noch falsch?

Danke :-)

Thema: Letzte Zahl in einem String finden?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo,

ich habe ein Problem, für welches ich keine Lösung habe. Ich habe Strings in dieser Art:

Musterstr. 12 bei Müller
Dr. Muster Platz 12 (a/c)
Musterstr. 12

Wie kann ich bei denen die letzte Zahl finden, ohne dabei die Daten hinter der Zahl zu verlieren. Ich möchte also sowas haben:

Musterstr. 12 bei Müller --> 12 bei Müller
Dr. Muster Platz 12 (a/c) --> 12 (a/c)
Musterstr. 12 --> 12

Momentan schau ich nach dem letzten Punkt oder dem letzten Space, was bei Variante 2 natürlich nicht klappt. Jemand eine Idee dazu?

Danke :-)

Thema: Upload einer Datei > 10 MB? IIS?
Am im Forum: Web-Technologien

Ich korrigiere mich (Seite war vorhin down). Es geht ganz fix und es kommt "Dei Seite kann nicht angezeigt werden". Also nur einige Sekunden...kann dann ja nich am Timeout liegen? Außerdem sehe ich gerade, dass der auf 2500 gesetzt ist ... daran kanns also nicht liegen?

Danke

Thema: Upload einer Datei > 10 MB? IIS?
Am im Forum: Web-Technologien

Geht nicht heisst, er lädt und lädt und irgendwann kommt ein timeout.

Thema: Upload einer Datei > 10 MB? IIS?
Am im Forum: Web-Technologien

Hallo,

ich habe über eine Uploadfunktionalität auf einer ASPX Seite eine Datei hochgeladen, die 12 MB ist. Das hat nicht geklappt, es geht erst wieder, wenn die Datei <10 MB ist. Ich habe die "maxrequestlength" schon auf 20 MB gesetzt, geht trotzdem nicht. Gibt es da eventuell noch Einstellungem im IIS, oder sonstwo?

Vielen Dank

Thema: FlushFinalBlock() schiesst w3wp.exe ab?!
Am im Forum: Web-Technologien

Hallo,

ich habe ein komisches Problem. Ich verwende in meinem Code die Methode FlushFinalBlock() aus System.Security.Cryptography.CryptoStream. Ich habe vor Kurzem von Windows Server 2003 auf 2008 umgestellt, seit dem wird mir jedesmal der w3wp.exe Prozess abgeschossen, sobald ich die ASPX aufrufe, welche FlushFinalBlock verwendet. Also Anwendung pfeift komplett ab!

Hat jemand eine Idee, ob es an Rechten im IIS oder sonstwo liegt? ICh habe keine Ahnung mehr, wo ich gucken soll?!

Danke

Thema: Spalte aus GridViewRow löschen?
Am im Forum: Web-Technologien

Hallo,

ich habe ein Objekt vom Typ GridViewRow, welches 4 Spalten beinhaltet. Wie könnte ich wohl die letzte Spalte löschen? Ich brauch das für einen XLS Export, der eben nur die 3 Spalten beinhalten soll.

Danke

Thema: d.m.yyyy Format umformatieren --> 0 adden
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hm, irgendwie nicht so recht...wie würde das aussehen?

Danke

Thema: d.m.yyyy Format umformatieren --> 0 adden
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo,

wie kann ich denn ein Datum welches als String vorliegt und die Form d.m.yyyy hat so umformatieren, dass am Ende eben dd.mm.yyyy rauskommt?

Danke

Thema: Checkboxwert prüfen und GridView ändern?
Am im Forum: Web-Technologien

Habs, mittels GridView1.Columns[...].Visible = true|false

Thema: Checkboxwert prüfen und GridView ändern?
Am im Forum: Web-Technologien

Hallo,

ich habe ein GridView, welches an einem SQLDataSource hängt. Standardmäßig habe ich 3 Spalten angezeigt (ID, Name und gelöscht). Jetzt möchte ich eine Checkbox hinzufügen und wenn diese "checked" ist, die Spalte gelöscht ausblenden. Wie stelle ich das an? An die Source eine neue Abfrage senden?

Danke

Thema: XLS Export und form tag
Am im Forum: Web-Technologien

Hallo,

ich möchte Daten eines GridViews als XLS exportieren. Also habe ich diesen Code in der ClickMethode des Buttons:


protected void Button1_Click(object sender, EventArgs e)
{
     Response.Clear();

      Response.AddHeader("content-disposition", "attachment;filename=test.xls");

      Response.Charset = "";

      Response.ContentType = "application/vnd.xls";

       StringWriter writer = new System.IO.StringWriter();

       HtmlTextWriter htmlTextWriter = new HtmlTextWriter(writer);

        this.GridView1.RenderControl(htmlTextWriter); //-->hier passiert der Fehler

        Response.Write(writer.ToString());

        Response.End();
 }

Wenn ich jetzt auf meinen Button klicke, der eben diese Funktion im onclick stehen hat, kommt diese Meldung: Das Steuerelement GridView1 vom Typ GridView muss in einem Formulartag mit runat=server positioniert werden. Aber das Interessante ist, ich habe das GridView in einem form tag mit runat="server". Muss man da noch was beachten?

Ich habe die Zeilen des Grids angepasst und paging/sorting aktiv, eventuell hats was damit zu tun?

Danke

Thema: if Abfrage auf mehrere Werte gleichzeitig prüfen?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo, sagen wir mal, ich habe eine längliche Abfrage dieser Art:


if (rowView.Row["familyname"].ToString().Trim().Length == 8)

Könnte ich in C# auch gleich auf mehrere Werte prüfen, also auf 8, 12, 20 gleichzeitig, ohne rowView.Row["familyname"].ToString().Trim().Length mehrfach abzufragen bzw. vorher in nen string zu packen?

Danke

Thema: HashTable kopieren mit Filter?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Jep, so habe ichs dann auch gemacht...so ähnlich.

Danke

Thema: SQLDataSource und Zeilen modifizieren?
Am im Forum: Web-Technologien

Cool! Besten Dank!

Thema: SQLDataSource und Zeilen modifizieren?
Am im Forum: Web-Technologien

Hallo,

ich habe ein SQLDataSource welches. Das habe ich in ein Grid gepackt. Geht es irgendwie, je nach Daten in der Zeile, eine Zeile einzurücken, oder anders zu färben? Also sagen wir mal, in der Zeile ist eine id drinne, wenn diese 8 Stellen hat, färbe Zeile rot, sonst grün.

Möglich?

Danke

Thema: HashTable kopieren mit Filter?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo,

ich habe ein HashTable dieser Art:


key1-->wert1
key2-->wert2
key3-->wert3
key4-->wert4
key5-->wert5


Was wäre ein guter und vorallem schneller Weg, dieses zu kopieren, aber nur bestimmte key/value Paare zu übernehmen? Also eine Art Filter daraus anzuwenden. Nach dem kopieren soll also nur noch key 2 und key4 drinnen sein, zum Beispiel.

Gibts da was fertiges?

Danke

Thema: string[] und List<string> Frage
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo, danke für die frühe Antwort. Ich meinte eher, wenn ich die Elemente reinpacke mittels list[index] = "dsdsdd", kommen diese dann auch wieder an dieser Stelle raus?

Danke

Thema: string[] und List<string> Frage
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Eine Sache habe ich noch. Könnte es nach der Umstellung von string[] array auf List<string> Probleme mit der Sortierung geben?

Danke

Thema: Effizienter Weg um String auf Nummer zu prüfen?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Ja, funktioniert prima

Danke

Thema: string[] und List<string> Frage
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo, alles klar. Eine Frage noch:

Ich wollte damit eigentlich eine kleine Performanceverbesserung erreichen, aber das macht wirklich keinen Unterschied, ob ich ein Array nehme oder die besagte List<string>. Welche Collection könnte ich denn nehmen oder wäre es in jedem Fall egal?

Danke

Thema: string[] und List<string> Frage
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Ok, so geht es, kannst Du mir das auch erklären?

Danke

Thema: string[] und List<string> Frage
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo,

hatte ich auch schon, Count ist danach immer 0. Hab ich einen Denkfehler? Kann ich denn überhaupt mittels [index] auf die List zugreifen?

Grüße

Thema: string[] und List<string> Frage
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo,

ich habe in meiner Anwendung ein string Array verwendet und zwar in dieser Art:


string[] array = new string[50];

Jetzt möchte ich dieses durch eine List<string> ersetzen, allerdings ohne jetzt nen Haufen Code ändern zu müssen. Also dachte ich, ich mach das so:


List<string> array = new List<string>();

Bisher greife ich auch das Array zu, indem ich sage:


array[index] = "fdfksdjflkf";

Verwende ich jetzt die List<string>, kompiliert er zwar, aber ich bekomme eine OutOfRangeException, wenn ich zuweisen (array[index] = "fdfksdjflkf"; ) will. Mir ist klar, dass man das mit add macht, aber geht es nicht irgendwie, ohne jetzt sämtliche Zuweisungen abändern zu müssen?

Danke

Thema: Effizienter Weg um String auf Nummer zu prüfen?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Ich möchte lediglich schaun, ob ein String eine Nummer ist, darum brauch ich den out Parameter nicht.

Grüße

Thema: Effizienter Weg um String auf Nummer zu prüfen?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Also wie wäre dann mein TryParse?


if (int.TryParse(myString)) // ist nur eine Nummer die klein ist, int reicht hier aus
    //ist eine Nummer

Korrekt?

Thema: Effizienter Weg um String auf Nummer zu prüfen?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Was wäre denn fixer?

Grüße

Thema: Effizienter Weg um String auf Nummer zu prüfen?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo, momentan prüfe ich, ob ein string eine Nummer ist, indem ich nen Regex nehme:


if(Regex.isMatch(meinString, "^\\d+$"))
    //ist eine Nummer

Gibt es da nicht eine eingebaute Variante der Art:


if(myString.IsNumber())
    //ist eine Nummer

Wie macht man das üblicherweise in C# 3.x?

Danke

Thema: Performance Tuning Buch oder Link?
Am im Forum: Buchempfehlungen

Hallo,

kann jemand ein Buch oder einen Link zum Thema C# Performancetuning empfehlen?

Danke