StringBuilder returing Web script
$begingroup$
Task : With the page_type and currentpage param I made this code that returns the web script of the web page with active class on the current page through aspx behind code.
Is there a better and a shorter way of code that works just like the code below? (The difference is the else if(page_type == sales) script.append part)
protected string MakeBottomMenu(string page_type)
{
StringBuilder script = new StringBuilder();
string currentPage = System.IO.Path.GetFileName(Request.Url.AbsolutePath);
if (page_type == "office")
{
if(currentPage.Equals("commute_gps.aspx"))
script.Append($"<li class="active"><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
if(currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
}
else if (page_type == "onsite")
{
if (currentPage.Equals("commute_gps.aspx"))
script.Append($"<li class="active"><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
if (currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
}
else if (page_type == "sales")
{
if (currentPage.Equals("sales_calendar.aspx"))
script.Append($"<li class="active"><a href="sales_calendar.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="sales_calendar.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office" ><span class="blind" > 방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office" ><span class="blind" > 방문업체</span></a></li>");
if (currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request" ><span class="blind" > 근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request" ><span class="blind" > 근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address" ><span class="blind" > 주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address" ><span class="blind" > 주소록</span></a></li>");
}
return script.ToString();
}
c#
New contributor
$endgroup$
add a comment |
$begingroup$
Task : With the page_type and currentpage param I made this code that returns the web script of the web page with active class on the current page through aspx behind code.
Is there a better and a shorter way of code that works just like the code below? (The difference is the else if(page_type == sales) script.append part)
protected string MakeBottomMenu(string page_type)
{
StringBuilder script = new StringBuilder();
string currentPage = System.IO.Path.GetFileName(Request.Url.AbsolutePath);
if (page_type == "office")
{
if(currentPage.Equals("commute_gps.aspx"))
script.Append($"<li class="active"><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
if(currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
}
else if (page_type == "onsite")
{
if (currentPage.Equals("commute_gps.aspx"))
script.Append($"<li class="active"><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
if (currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
}
else if (page_type == "sales")
{
if (currentPage.Equals("sales_calendar.aspx"))
script.Append($"<li class="active"><a href="sales_calendar.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="sales_calendar.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office" ><span class="blind" > 방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office" ><span class="blind" > 방문업체</span></a></li>");
if (currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request" ><span class="blind" > 근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request" ><span class="blind" > 근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address" ><span class="blind" > 주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address" ><span class="blind" > 주소록</span></a></li>");
}
return script.ToString();
}
c#
New contributor
$endgroup$
$begingroup$
Welcome to Code Review! What task does this code accomplish? Please tell us, and also make that the title of the question via edit. Maybe you missed the placeholder on the title element: "State the task that your code accomplishes. Make your title distinctive.". Also from How to Ask: "State what your code does in your title, not your main concerns about it.".
$endgroup$
– Sᴀᴍ Onᴇᴌᴀ
2 hours ago
add a comment |
$begingroup$
Task : With the page_type and currentpage param I made this code that returns the web script of the web page with active class on the current page through aspx behind code.
Is there a better and a shorter way of code that works just like the code below? (The difference is the else if(page_type == sales) script.append part)
protected string MakeBottomMenu(string page_type)
{
StringBuilder script = new StringBuilder();
string currentPage = System.IO.Path.GetFileName(Request.Url.AbsolutePath);
if (page_type == "office")
{
if(currentPage.Equals("commute_gps.aspx"))
script.Append($"<li class="active"><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
if(currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
}
else if (page_type == "onsite")
{
if (currentPage.Equals("commute_gps.aspx"))
script.Append($"<li class="active"><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
if (currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
}
else if (page_type == "sales")
{
if (currentPage.Equals("sales_calendar.aspx"))
script.Append($"<li class="active"><a href="sales_calendar.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="sales_calendar.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office" ><span class="blind" > 방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office" ><span class="blind" > 방문업체</span></a></li>");
if (currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request" ><span class="blind" > 근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request" ><span class="blind" > 근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address" ><span class="blind" > 주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address" ><span class="blind" > 주소록</span></a></li>");
}
return script.ToString();
}
c#
New contributor
$endgroup$
Task : With the page_type and currentpage param I made this code that returns the web script of the web page with active class on the current page through aspx behind code.
Is there a better and a shorter way of code that works just like the code below? (The difference is the else if(page_type == sales) script.append part)
protected string MakeBottomMenu(string page_type)
{
StringBuilder script = new StringBuilder();
string currentPage = System.IO.Path.GetFileName(Request.Url.AbsolutePath);
if (page_type == "office")
{
if(currentPage.Equals("commute_gps.aspx"))
script.Append($"<li class="active"><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
if(currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
}
else if (page_type == "onsite")
{
if (currentPage.Equals("commute_gps.aspx"))
script.Append($"<li class="active"><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="commute_gps.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office"><span class="blind">방문업체</span></a></li>");
if (currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request"><span class="blind">근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address"><span class="blind">주소록</span></a></li>");
}
else if (page_type == "sales")
{
if (currentPage.Equals("sales_calendar.aspx"))
script.Append($"<li class="active"><a href="sales_calendar.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
else
script.Append($"<li><a href="sales_calendar.aspx?page_type={page_type}" class="home"><span class="blind">홈</span></a></li>");
if (currentPage.Equals("visit_location.aspx"))
script.Append($"<li class="active"><a href="visit_location.aspx?page_type={page_type}" class="locate_office" ><span class="blind" > 방문업체</span></a></li>");
else
script.Append($"<li><a href="visit_location.aspx?page_type={page_type}" class="locate_office" ><span class="blind" > 방문업체</span></a></li>");
if (currentPage.Equals("approval_request.aspx"))
script.Append($"<li class="active"><a href="approval_request.aspx?page_type={page_type}" class="request" ><span class="blind" > 근무기록</span></a></li>");
else
script.Append($"<li><a href="approval_request.aspx?page_type={page_type}" class="request" ><span class="blind" > 근무기록</span></a></li>");
if (currentPage.Equals("address_book.aspx"))
script.Append($"<li class="active"><a href="address_book.aspx?page_type={page_type}" class="address" ><span class="blind" > 주소록</span></a></li>");
else
script.Append($"<li><a href="address_book.aspx?page_type={page_type}" class="address" ><span class="blind" > 주소록</span></a></li>");
}
return script.ToString();
}
c#
c#
New contributor
New contributor
edited 2 hours ago
BongJae Jeong
New contributor
asked 2 hours ago
BongJae JeongBongJae Jeong
11
11
New contributor
New contributor
$begingroup$
Welcome to Code Review! What task does this code accomplish? Please tell us, and also make that the title of the question via edit. Maybe you missed the placeholder on the title element: "State the task that your code accomplishes. Make your title distinctive.". Also from How to Ask: "State what your code does in your title, not your main concerns about it.".
$endgroup$
– Sᴀᴍ Onᴇᴌᴀ
2 hours ago
add a comment |
$begingroup$
Welcome to Code Review! What task does this code accomplish? Please tell us, and also make that the title of the question via edit. Maybe you missed the placeholder on the title element: "State the task that your code accomplishes. Make your title distinctive.". Also from How to Ask: "State what your code does in your title, not your main concerns about it.".
$endgroup$
– Sᴀᴍ Onᴇᴌᴀ
2 hours ago
$begingroup$
Welcome to Code Review! What task does this code accomplish? Please tell us, and also make that the title of the question via edit. Maybe you missed the placeholder on the title element: "State the task that your code accomplishes. Make your title distinctive.". Also from How to Ask: "State what your code does in your title, not your main concerns about it.".
$endgroup$
– Sᴀᴍ Onᴇᴌᴀ
2 hours ago
$begingroup$
Welcome to Code Review! What task does this code accomplish? Please tell us, and also make that the title of the question via edit. Maybe you missed the placeholder on the title element: "State the task that your code accomplishes. Make your title distinctive.". Also from How to Ask: "State what your code does in your title, not your main concerns about it.".
$endgroup$
– Sᴀᴍ Onᴇᴌᴀ
2 hours ago
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["\$", "\$"]]);
});
});
}, "mathjax-editing");
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "196"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
BongJae Jeong is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f211506%2fstringbuilder-returing-web-script%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
BongJae Jeong is a new contributor. Be nice, and check out our Code of Conduct.
BongJae Jeong is a new contributor. Be nice, and check out our Code of Conduct.
BongJae Jeong is a new contributor. Be nice, and check out our Code of Conduct.
BongJae Jeong is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Code Review Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fcodereview.stackexchange.com%2fquestions%2f211506%2fstringbuilder-returing-web-script%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
$begingroup$
Welcome to Code Review! What task does this code accomplish? Please tell us, and also make that the title of the question via edit. Maybe you missed the placeholder on the title element: "State the task that your code accomplishes. Make your title distinctive.". Also from How to Ask: "State what your code does in your title, not your main concerns about it.".
$endgroup$
– Sᴀᴍ Onᴇᴌᴀ
2 hours ago