如何创建带引号的动态列表?

how to create dynamic list with quotation mark?

我创建了一个动态列表。像这样-

  List selectedSubjectNameList = [];
Future addSubjectName(college, subject) async {
    setState(() {
      selectedSubjectNameList.add({"college": college, "subject": subject});
    });
  }

添加item后,这里是输出-

{college: Dhaka Commerce College, subject: Bangla},

但我想要这样的输出。 (带引号)

{college: "Dhaka Commerce College", subject: "Bangla"},

我该如何创建它?

只是您在 jsonEncode 中的列表,因为它将 object 转换为 JSON string

import 'dart:convert';

var listValue = jsonEncode(selectedSubjectNameList);

print(listValue);