Образ Петербурга в произведениях Н. В. Гоголя «Шинель» и Ф. М. Достоевского «Белые ночи» значительно отличается, хотя оба автора мастерски передают атмосферу города. В «Шинели» Гоголь рисует Петербург как холодный, мрачный и бездушный город, подчеркивая его серость и однообразие через детализированные описания нищеты и человеческих страданий. Образ «серого города» очевиден в сценах с узкими улицами и холодными зданиями, что создаёт ощущение безысходности и одиночества героя Акакия Акакиевича Башмачкина.
В «Белых ночах» Достоевский представляет Петербург в более романтичном свете, подчеркивая красоту летних белых ночей. Город становится символом надежд и мечтаний, где встречается герой-рассказчик и Настася. В описаниях ночного Петербурга ощущается волшебство, благодаря ярким огням, отражающимся в Неве. Город здесь стимулирует душевные порывы и романтические переживания.
Влияние города на героев тоже противопоставляется: если Гоголь показывает его как источник страданий и социальной изоляции, то Достоевский демонстрирует, как Петербург пробуждает надежды и сильные эмоции. В «Шинели» город поглощает Акакия, ведя к его деградации, в то время как в «Белых ночах» главный герой испытывает вдохновение и стремление к любви. Таким образом, Петербург в обоих произведениях служит не просто фоном, а активным участником в формировании судьбы главных героев.