Sachverhalt: Sachverhalt: A. X._ (geb. 1959), Staatsangehöriger von Bangladesch, reiste 1990 in die Schweiz ein und stellte ein Asylgesuch, das 1994 letztinstanzlich abgewiesen wurde. Nach Ablauf der Ausreisefrist (bis Ende Oktober 1994) galt er als verschwunden. Eine anfangs 1995 angemeldete Ehe mit einer Schweizer Bürgerin kam nicht zustande, so dass er nach eigenen Angaben Ende Mai 1995 in seine Heimat zurückkehrte. Im August 1995 reiste er ohne Visum in die Schweiz ein und wurde wegen mehrfachen rechtswidrigen Aufenthalts sowie Missachten einer Ausreisefrist mit 30 Tagen Gefängnis (unbedingt) bestraft und nach Bangladesch ausgeschafft. In der Folge wurde eine Einreisesperre bis zum 12. September 1998 verfügt. Anfangs 1996 reiste X._ erneut illegal in die Schweiz ein und stellte ein weiteres Asylgesuch, das 1997 letztinstanzlich abgelehnt wurde. Ein Gesuch um Aussetzung des Vollzugs der Wegweisung wurde ebenfalls abgewiesen, auf ein Revisionsgesuch nicht eingetreten. Wegen Problemen bei der Beschaffung eines Reisedokuments konnte er indes nicht ausgeschafft werden. A. X._ (geb. 1959), Staatsangehöriger von Bangladesch, reiste 1990 in die Schweiz ein und stellte ein Asylgesuch, das 1994 letztinstanzlich abgewiesen wurde. Nach Ablauf der Ausreisefrist (bis Ende Oktober 1994) galt er als verschwunden. Eine anfangs 1995 angemeldete Ehe mit einer Schweizer Bürgerin kam nicht zustande, so dass er nach eigenen Angaben Ende Mai 1995 in seine Heimat zurückkehrte. Im August 1995 reiste er ohne Visum in die Schweiz ein und wurde wegen mehrfachen rechtswidrigen Aufenthalts sowie Missachten einer Ausreisefrist mit 30 Tagen Gefängnis (unbedingt) bestraft und nach Bangladesch ausgeschafft. In der Folge wurde eine Einreisesperre bis zum 12. September 1998 verfügt. Anfangs 1996 reiste X._ erneut illegal in die Schweiz ein und stellte ein weiteres Asylgesuch, das 1997 letztinstanzlich abgelehnt wurde. Ein Gesuch um Aussetzung des Vollzugs der Wegweisung wurde ebenfalls abgewiesen, auf ein Revisionsgesuch nicht eingetreten. Wegen Problemen bei der Beschaffung eines Reisedokuments konnte er indes nicht ausgeschafft werden. B. Am 24. Oktober 1997 heiratete X._ die Schweizerin Y._ (geb. 1952, ursprünglich aus Zimbabwe) und erhielt zum Verbleib bei seiner Ehefrau eine Aufenthaltsbewilligung, die in der Folge mehrmals verlängert wurde. Die Eheleute trennten sich am 11. November 1999, wobei sie nach eigenen Angaben eine Wiedervereinigung nicht ausschlossen. Am 29. Oktober 2002 lehnte das Migrationsamt des Kantons Zürich ein erstes Gesuch um Niederlassungsbewilligung von X._ ab. Einem zweiten Gesuch vom 9. Januar 2003 entsprach es indessen am 7. März 2003. Die (kinderlose) Ehe mit Y._ wurde am 11. Juli 2003 geschieden. Am 7. September 2003 heiratete X._ in Bangladesch die von dort stammende Z._ (geb. 1978) und stellte am 29. September 2003 für sie ein Gesuch um Familiennachzug. Mit Verfügung vom 5. Februar 2004 widerrief das Migrationsamt die Niederlassungsbewilligung von X._ und wies das Einreisegesuch für die zweite Ehefrau ab. Es hielt dafür, X._ sei planmässig vorgegangen, um zuerst eine Aufenthalts- und dann eine Niederlassungsbewilligung zu erlangen. Sein Festhalten an der ersten, vorgeschobenen Ehe nach der Trennung erscheine krass rechtsmissbräuchlich. Einen dagegen eingereichten Rekurs wies der Regierungsrat des Kantons Zürich am 2. März 2005 ab. Mit Verfügung vom 5. Februar 2004 widerrief das Migrationsamt die Niederlassungsbewilligung von X._ und wies das Einreisegesuch für die zweite Ehefrau ab. Es hielt dafür, X._ sei planmässig vorgegangen, um zuerst eine Aufenthalts- und dann eine Niederlassungsbewilligung zu erlangen. Sein Festhalten an der ersten, vorgeschobenen Ehe nach der Trennung erscheine krass rechtsmissbräuchlich. Einen dagegen eingereichten Rekurs wies der Regierungsrat des Kantons Zürich am 2. März 2005 ab. C. Gegen dessen Entscheid gelangte X._ an das Verwaltungsgericht des Kantons Zürich. Dieses wies die Beschwerde am 9. November 2005 (Versand: 11. November 2005) ebenfalls ab, soweit es darauf eintrat. C. Gegen dessen Entscheid gelangte X._ an das Verwaltungsgericht des Kantons Zürich. Dieses wies die Beschwerde am 9. November 2005 (Versand: 11. November 2005) ebenfalls ab, soweit es darauf eintrat. D. X._ hat am 14. Dezember 2005 gegen dieses Urteil Verwaltungsgerichtsbeschwerde beim Bundesgericht eingereicht. Er beantragt, den angefochtenen Entscheid aufzuheben und ihm die Niederlassungsbewilligung zu belassen. Eventuell sei das Urteil des Verwaltungsgerichts aufzuheben und die Sache an das Migrationsamt zur Ausstellung einer Aufenthaltsbewilligung für den Beschwerdeführer zurückzuweisen. Antragsgemäss hat der Abteilungspräsident am 9. Januar 2006 der Beschwerde aufschiebende Wirkung erteilt. Der Regierungsrat, das Verwaltungsgericht und das Bundesamt für Migration beantragen, die Beschwerde abzuweisen (soweit darauf einzutreten sei). 